Support

Contact us

Email support@m.growthhack.co.za. Please include your sub-account name, the time of the problem, the order number and a screenshot.

Never send your merchant key or passphrase.

Hours: Monday to Friday, 08:00 to 17:00 South African time. We aim to reply within 1 business day.

Getting started

  1. Install the app on your sub-account.
  2. In Payfast, set a passphrase (Settings, then Security) and switch ITN notifications on.
  3. Open the app's settings. The page shows the notification address to give to Payfast.
  4. Enter the merchant ID, merchant key and passphrase for sandbox and for live. Leaving a secret field blank keeps the saved value.
  5. Press Save and connect, then Test credentials.
  6. Run a test payment with a Payfast sandbox card. When it works, set the mode to Live.

Troubleshooting

What you seeWhat to do
"Payfast rejected the merchant ID or passphrase"Re-enter all three values. The passphrase must be set in your Payfast dashboard first and match exactly.
"Please allow pop-ups" at checkoutAllow pop-ups for the page and press Pay again.
Paid on Payfast but the order is still waitingConfirm ITN is switched on in Payfast with the notify address from the settings page, then press Check again at checkout.
"Payfast cannot process amounts below R5.00"That is Payfast's minimum. Raise the amount.
"Payfast only supports South African Rand"Set the order or product currency to ZAR.
"Free trials are not available"Remove the trial from the product, or charge a small first payment.
Refund failed in test modePayfast does not process refunds in the sandbox.
"Refund must be between R0.01 and Rxx"The refund is more than what remains on that payment.
"Not connected yet"Save your Payfast details again. If it continues, reinstall the app.

Removing your data

Uninstalling stops the app from using your account. To have your stored data deleted, email us from your account email address. We delete it within 30 days.