Connecting PayFast
Use PayFast as your payment provider through PayGate.
5 min read
Last updated 2026-02-03
Setup
1. Go to Settings → PayGate
Select PayFast as your provider.
2. Enter credentials
Paste your merchant keys / credentials from PayFast.
3. Set as primary
If you connect multiple providers, mark PayFast as primary.
PayFast ITN / notify URL
PayFast can send server notifications (ITN) for subscription/recurring events.
Illumi listens for those notifications at the endpoint below.
Warning
Keep your PayFast passphrase consistent between PayFast and Illumi server settings. Signature validation is a primary security control.
PayFast notify URL
Use this as the notify/ITN callback URL when required by your PayFast setup.
https://www.illumi.co.za/api/payfast/notify
What PayFast keys mean
Merchant ID: identifies your PayFast account.
Merchant Key: used to sign/verify requests.
Passphrase (optional): extra signing security you configure in PayFast.