Security
What is 3D Secure 2?
3D Secure (often known by its branded names of Visa Secure and Mastercard Identity Check) is a security protocol that protects a buyer's credit card against unauthorised use when shopping online. This simple service enables buyers to validate ...
Is PayFast PCI Compliant?
Yes, PayFast is PCI DSS Level 1 Service Provider, which is the highest level possible. What is PCI Compliance? PCI DSS stands for Payment Card Industry Data Security Standard and is a PASA (Payment Association of South Africa) regulation in South ...
Does PayFast report to any oversight entity or conform to FAIS etc.?
We are subject to the regulation of the Reserve Bank of South Africa and their directives, position papers and policies as well as to the laws and acts of the Republic of South Africa. We have consulted directly with the National Payment System ...
Suspicious emails and text messages (phishing scams)
Phishing scams happen when a fraudster contacts you, claiming to be a representative of Payfast or you receive fake "automated" system messages which appear as if they were sent by our system. The goal is to trick you into believing that a payment ...
How does 3D Secure affect international card holders?
In order to fully answer this question, context about 3D Secure in the world needs to be explained. Worldwide standard 3D Secure is not unique to South Africa and is a system in use throughout the world as per Visa and Mastercard guidelines. Visa and ...
Password safety
The password you have nominated for your account is not secure and has been found on public data breach registries. This breach has not occurred from PayFast To check if your password has been compromised, use the website: HaveIBeenPwned.com Protect ...
What is 3D Secure (Verified by Visa / Mastercard SecureCode)?
3D Secure is a technical standard created by Visa and Mastercard to further secure CNP (Card-holder Not Present) transactions over the Internet. Mastercard brands their system as 'Mastercard SecureCode' and Visa call theirs 'Verified by Visa'. 3D ...
What does 3D Secure mean?
The term 3D Secure comes from Three Domain Security. This is due to the fact that there are 3 "domains" involved in the 3D Secure process: Issuer Domain, Interoperability Domain and Acquirer Domain. The issuer domain is where the cardholder and ...
Popular Articles
What happens when I receive the error “Subscriber Out of Funds”?
When a subscription fails (5 attempts, over 5 days), the subscription will be ‘locked’ and you will need to reactivate it on the PayFast backend or via the API pause endpoint. There will be no penalties from Payfast for this and once we stop trying, ...
Mukuru Pay
What is Mukuru Pay? Mukuru Pay is a new Payfast payment method that allows anyone to pay using cash for online purchases. This payment method is ideal for shoppers who want to shop online but don’t have a credit card, bank account or feel comfortable ...
Which types of cards can be used on Payfast?
Visa and Mastercard credit or cheque cards (from both local and international buyers) can be used on Payfast, as well as RCS Store Cards. As long as the card has a card number, expiry date and CVV number on the back it can be used to make a card ...
How do I integrate PayFast with Moodle?
To install the PayFast payment module, do the following: Download the PayFast Moodle enrolment plugin according to the version of Moodle you have installed: v3.1 – v3.8+ or v3.0. Unzip the file on your local drive and upload it to the publicly ...
Can a subscription be set up with an initial zero amount 'payment'?
Yes, it can. After which, the recurring amount will kick in for subsequent payments. The recurring amount will not be able to be zero, however, as the zero amount is simply used to tokenize the credit card. Future charges will need to be set at a ...