When using a button, how do I get my custom field included in the payment confirmation email from PayFast? ‘custom_str1’ is not working?

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.
    • Related Articles

    • Why am I not receiving a confirmation email at all?

      Mostly likely, this has not yet been set. There are two ways to do this. You can either send this in the form posted to PayFast from the checkout page, as per our developer documentation, or the merchant can activate this on their PayFast ...
    • What kind of technical support does PayFast offer for custom integration?

      The PayFast Technical Support team can assist with integration issues related to our Developer documentation.  We won’t be able to resolve the following issues (but may be able to offer advice in certain situations): The building of the checkout ...
    • 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 ...
    • 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 ...
    • What is the payment flow in OpenCart?

      PayFast works on browser redirection and will redirect the user to PayFast for payment after they click the Confirm Order button on the checkout page. At this stage, the order has NOT been created in OpenCart, but the shopping cart details will be ...