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
- Install the app on your sub-account.
- In Payfast, set a passphrase (Settings, then Security) and switch ITN notifications on.
- Open the app's settings. The page shows the notification address to give to Payfast.
- Enter the merchant ID, merchant key and passphrase for sandbox and for live. Leaving a secret field blank keeps the saved value.
- Press Save and connect, then Test credentials.
- Run a test payment with a Payfast sandbox card. When it works, set the mode to Live.
Troubleshooting
| What you see | What 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 checkout | Allow pop-ups for the page and press Pay again. |
| Paid on Payfast but the order is still waiting | Confirm 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 mode | Payfast 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.