You’re on the South Africa site
Select a region


By PayFast
3 out of 5 stars
Making it simple for South African businesses to accept instant and secure payments online via Credit Card, Instant EFT, MasterPass, Bitcoin and more.
out of 5
Reviewed by
Xero users
Listed for
7 years
January 2017
Key functions


PayFast offers an online payment service to merchants of all sizes, providing access to a variety of payment methods, including credit card, Instant EFT, MasterPass, mobicred, SCode, debit card and Bitcoin. Without the need of a merchant account, a PayFast account can be activated within 24 hours and incurs no monthly or setup fees. PayFast supports both merchants and their customers and is packaged with advanced security layers and fraud detection. Integration with over 80 platforms provides seamless payment access to anything from ecommerce stores to invoicing and event ticketing.

Play Video
, opens in a dialog

PayFast + Xero

Connecting Xero with PayFast allows users to send invoices with a ‘Pay Now’ link to offer customers a convenient way to settle their account. Invoices settled via PayFast automatically reflect as paid in Xero. Payment records are cleverly matched to your customer records in Xero.

Reviews & ratings

3.0 out of 5 stars
3 Reviews

Sort and filter


Most recent reviews

Grant Jolliffe
Posted 21 Sep 2021
3 out of 5 stars

PayFast / Xero integration

We have been using PayFast for a little over a year and found that it works as required - as soon as a customer makes payment, the transaction is automatically recorded in Xero and the fees are accounted for. Payouts do not appear to integrate quite as well though.
4 people found this review helpful.
Dean Blackbeard
Posted 18 May 2020
Might be the same issue I had, but it seems that PayFast only records transactions made from the PayFast settlement link which is added onto invoices when you integrate PayFast and Xero. If you have an e-commerce channel where sales are made, as an example, those will not update in the PayFast feed. Which makes it a completely useless integration. You either capture everything or nothing. See here:
2 people found this review helpful.
Franco Austin
Posted 13 Sep 2017
I have not been able to get the Payfast feeds to work for Xero, also there should be a button / hyperlink on the Electronic invoice that should allow a customer to use payfast to pay the invoice, no luck with this to date, any advice?
One person found this review helpful.

Additional info



App details

By PayFast
Added in 2017


South Africa




Setup walkthroughIntegration walkthrough


+27 (12) 300 4455



Get started with PayFast

Although Xero reviews each app in the Xero App Store, we can’t give any guarantees. It’s up to you to assess the performance, quality and suitability of any app before going ahead.