Overview
Recurring Billing is set up in exactly the same manner as standard payments. See the Quickstart guide.
Payfast offers two secure recurring payment options for credit cards:
- Subscriptions – Recurring payments scheduled at regular intervals.
- Tokenization – Flexible or ad-hoc payments triggered via the API.
Both options prioritize security, employing robust encryption and fraud detection measures to protect sensitive financial information. These features provide peace of mind for both merchants and customers, fostering trust and facilitating seamless transactions.
Only credit card payments are supported for recurring billing.
When a payment succeeds (or fails), PayFast sends a payment notification (ITN) to your system. For recurring transactions, a unique token is returned and must be used for managing future charges.
Looking to integrate recurring billing? Check out the developer guides for assistance.
💡 Sandbox Passphrase Required To test Subscriptions, set a passphrase in the Sandbox dashboard: Settings → Account Information → Salt Passphrase
Updated 8 days ago