Receive payments instantly on your online store
Sell event tickets on a platform or your website
Allow your customers to pay your invoices online
Raising funds online and benefit from reduced fees
Enable up to 7 different payment methods
Enable an onsite checkout experience
Schedule payments at regular intervals
Accept payments via email
Accept recurring credit card payments
Refund your customers directly
Instantly split a payment with a 3rd party
Access business funding
Choose from 80+ existing platforms
Add payment buttons wherever you need them
Create a custom integration with PayFast
List your plugin on our website
More results...
Raise funds online and benefit from reduced fees
Schedule payment at regular intervals
Instantly split a payment between two receivers
Enable a custom onsite checkout experience
A step-by-step guide for developers
The PayFast story
Our latest news and events
How to use PayFast logos and images
Join the PayFast team
Our online registration process makes it easy for you to sign up for an Individual, Business or Cause account.