I’m having issues generating a Pay Now button, what should I do?
PayFast cannot support customised buttons, so you will need to create a PayFast Pay Now button from your PayFast dashboard. For instructions on how to generate Pay Now HTML button code, visit this page.
For any issues related to the default PayFast generated buttons, you can send an email to our Customer Services team on support@payfast.co.za.
Please note: Any issues that arise from the platform in relation to the button, such as WordPress stripping the JavaScript, redirects, additional URLencoding, etc. cannot be resolved by PayFast. In such instances, you can follow up with a qualified web developer to assist with resolving the problem for you.
Related Articles
What’s the difference between a Xero invoice and a Pay Now button?
The Xero integration adds buttons to the invoices, but they aren’t exactly the same as the Pay Now buttons. Having a Pay Now button on an invoice is therefore different/separate from the Xero integration, and unfortunately will not work automatically ...
Am I able to use HTML buttons in my mobile application?
It is possible to do as long as the app allows for browser redirect. Keep in mind that the Pay Now buttons do not send an ITN after the successful payment so in order to keep track of payments, you would need to make use of the PayFast emails as well ...
When using a button, how do I get my custom field included in the payment confirmation email from PayFast? ‘custom_str1’ is not working?
You will need to add it on to the item name, or the item description, in order to get the information in the confirmation email. Please note the character limit for each of these as per our documentation.
In Xero, why does the 'Get bank feeds' button not work for PayFast?
By setting up Xero according to the steps outlined here, the integration will handle the bank feeds automatically from our side and update your Xero systems when there are successful payments received, that were actioned from Xero. Additionally, it ...
How does the Xero integration work?
Our integration with Xero is all automatic. It will update Xero when a successful payment is received by PayFast via a Xero invoice (or if a payout from PayFast is made). However, it will not automatically sync or update payments made from other ...