[NEW PLUGIN] PayFast Payment Gateway (South Africa)

Hi Pieter, do you perhaps have a video tutorial? For a newbie, i’m finding it difficult to integrate using the documentation.

Good day,
Id like to know how to integrate the Payfast APi with bubble.io for subscriptions. I am unsure how on the following:

  1. Under Event: Button Subscribe: m_payment_id=** what unique must this be? **
  2. Under Event: Get Subscriptions: subscription token: **what is this token and how do i generate it? **
    I have an issue understanding how this API works because I cannot seem to make it function on the editor applicationn.
    Please DM be back with some assistance- greatly appreciated.
    Kind Regards,

Hi @pieter
I had a look at the plugin and your demo page, but I do not see where to add the currency. Have I missed it? Can the plugin handle multi-currencies?

I’m looking to set up subscriptions for ZAR & USD. (other currencies will follow)

@pieter Hi Pieter

If the card payment failed, what will the return message be as I can only see Completed and Cancelled, will it return a cancelled transaction and denied transaction as Cancelled?

I assume I will have to create a different workflow for transactions that returned as Cancelled to notify the customer that the transaction failed. Is that right?

Thank you.

@pieter Hi again

I am currently running a part of my app in an iframe on a wordpress website. When we try to initiate payment from the app in the iframe, I am blocked and get the following error:

" Firefox Can’t Open This Page

To protect your security, sandbox.payfast.co.za will not allow Firefox to display the page if another site has embedded it. To see this page, you need to open it in a new window."

How can I work around this to make it functional?

Hope to get an answer on my questions soon.

Thank you in advance.

Good day Pieter,

It seems there are only two options for someone using Payfast in bubble and I like your design but I have an issue with it. I am accepting donations into multiple different Payfast accounts but your Plugin only allows one account. Is there a work around or would you consider adding this feature?

Hi there, just checking if anyone has been able to use this plugin successfully in South Africa? Specifically for subscription payments? Please may you dm me if possible ?