Enter only the fields the provider requires
Merchant ID, merchant key, optional passphrase and Live/Sandbox mode.
- Selected business profile
- Explicit live or test mode
- Write-only secret editing
Payment integration
The PayFast integration lets customers pay your ZAR invoices from Invoice Crowd through PayFast checkout. Invoice Crowd verifies the payment before recording it, with recurring support where PayFast's requirements are met.
From setup to paid
Connection, customer checkout and final settlement are separate stages. Read the status and limitations before showing the method on a live invoice.
Each business profile has its own account and live or test mode.
Merchant ID, merchant key, optional passphrase and Live/Sandbox mode.
Focused on eligible South African merchants and ZAR; PayFast controls onboarding, fees and account features.
The payment option only shows when it can be used for that invoice.
Invoice Crowd generates the signed checkout form from server-owned amount data, then verifies the ITN signature, PayFast postback, merchant and exact ZAR amount.
Recurring setup and lifecycle operations are active when the merchant passphrase and provider API requirements are satisfied.
An invoice is marked paid only when the provider confirms it.
Exact form and ITN signature, PayFast VALID postback, unique payment ID, allocation and exact ZAR amount.
PayFast is hidden for non-ZAR invoices. The browser return does not settle the invoice.
Integration facts
The fields below describe the current Invoice Crowd path; the provider remains the source for merchant eligibility, fees and regional availability.
Active for ZAR
Invoice Crowd generates the signed checkout form from server-owned amount data, then verifies the ITN signature, PayFast postback, merchant and exact ZAR amount.
Recurring setup and lifecycle operations are active when the merchant passphrase and provider API requirements are satisfied.
Merchant ID, merchant key, optional passphrase and Live/Sandbox mode.
Exact form and ITN signature, PayFast VALID postback, unique payment ID, allocation and exact ZAR amount.
Focused on eligible South African merchants and ZAR; PayFast controls onboarding, fees and account features.
PayFast is hidden for non-ZAR invoices. The browser return does not settle the invoice.
Amount, currency and allocation are derived from the current server-side invoice state.
If a confirmed PayFast payment can't be applied to its invoice, for example because the balance changed after checkout started, Invoice Crowd holds it in Payments Needing Review. You then apply it to the invoice, keep it as customer credit, or refund it.
Invoice Crowd does not send PayFast refunds itself. Make the refund in your PayFast account, then record it with Refund on the invoice in Invoice Crowd, so the invoice and your books match.
Gateway fees, exchange costs and settlement timing come from the merchant agreement, not the Invoice Crowd subscription.
Configure another active provider when this gateway does not support the merchant, customer, currency or collection model.
Questions
Yes. PayFast is active in Invoice Crowd for ZAR invoices. Invoice Crowd builds the signed checkout form from the invoice amount, then verifies the ITN signature, the PayFast postback, the merchant and the exact ZAR amount before recording the payment.
Merchant ID, merchant key, optional passphrase and Live/Sandbox mode. Focused on eligible South African merchants and ZAR; PayFast controls onboarding, fees and account features. PayFast needs a paid Invoice Crowd plan; the free plan includes PayPal.
Invoice Crowd generates the signed checkout form from server-owned amount data, then verifies the ITN signature, PayFast postback, merchant and exact ZAR amount.
Recurring setup and lifecycle operations are active when the merchant passphrase and provider API requirements are satisfied.
Exact form and ITN signature, PayFast VALID postback, unique payment ID, allocation and exact ZAR amount. A browser return or posted status alone cannot settle the invoice. A confirmed payment that can't be applied to its invoice is held in Payments Needing Review until you decide what to do with it.
No. Provider transaction fees, foreign-exchange costs, settlement timing and account terms are controlled by the gateway and merchant agreement. Check the provider before activation.
Not through PayFast directly. Invoice Crowd sends refunds through the provider only for Stripe, PayPal, Razorpay, Square, Braintree, Authorize.net, Airwallex and GoCardless. For PayFast, make the refund in your PayFast account, then record it with Refund on the invoice in Invoice Crowd, so the invoice, its credit note and your books stay in step.
Start with sandbox or test mode where the provider offers it, verify the exact currency and payment result, then plan production activation.