With the PayFast tokenization feature you can bring single-click style payments to your business.

Accept tokenized single-click style payments on your app or website

Start accepting recurring ‘once-off’ payments without the constant need for authorisation. The use of tokenization means that worrying about customers’ confidential card information is a thing of the past. Accept recurring credit and cheque card payments for your business without having to go through the rigours of being PCI DSS compliant.

How tokenization works

  • The buyer loads their card details on our secure payment system.
  • We encrypt and store the information as a token for future charges.
  • You can charge token without buyers having to re-enter their card details.

Note: Tokenized recurring payments are only available through custom integration with the API, not via the PayFast dashboard.



Benefits of PayFast Tokenization


Integrated Payment

After an initial agreement and verification process, billing customers becomes seamless by charging a stored card. No need for further customer information or verification.

Simplified Solutions

Various solutions made possible through the use of tokenization, including app payments, automatic account top-ups
and single-click checkout.

Card Management

Card about to expire? No problem. We put the customer in control of their card details and will handle the hassle of getting the information updated.

API Access

Stay on top of billing tasks via the recurring billing API. Update, pause, cancel and view subscription information, all available through the API or from the PayFast dashboard.

Secure Card Vault

Offer faster checkout with tokenized card storage. PayFast is a PCI DSS Level 1 Service Provider so you can be assured of peace of mind with our top notch security.


Available to all merchants.
Not a PayFast merchant?

Register Now


Custom integration via the PayFast API.
View detailed information and testing options.

Read Documentation