Payfast cannot support customised buttons, so you will need to create a Payfast Pay Now button from your Payfast dashboard. Find instructions on how to generate Pay Now HTML button code. For any issues related to the default Payfast generated ...
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 ...
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.