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.