PayFast Error 400: Bad Request

This article will cover how to resolve the 400 Bad Request error you may be receiving when trying to make a purchase on PayFast’s checkout page.

Please look at the following area’s of PayFast and Easy Digital Downloads:

  1. Your merchant details may be correctly entered, such as an extra space, character or typo in the credentials. Please ensure all details are entered for either your live account or sandbox account.
  2. Using incorrect merchant details (i.e. Live account details in sandbox mode). For sandbox details please visit https://sandbox.payfast.co.za
  3. Passphrase is missing from your merchant details. This is required for API payments – https://support.payfast.co.za/portal/en/kb/articles/how-do-i-enable-a-passphrase-on-my-payfast-account
Example of 400 bad request error during PayFast checkout.
Example of 400 bad request error during PayFast checkout.

If you’re still having issues, please do not hesitate to reach out to our support team.

Powered by BetterDocs