PayFast Integration

Our PayFast integration allows you to direct your clients to pay for an invoice or online booking immediately via your payment page.


  1. Log in to your PayFast account. 
  2. Make sure your account is Verified.
  3. Navigate to Settings - Integration.
  4. Retrieve your Merchant Id and Merchant Key.
  5. Set a Security Passphrase.
  6. Navigate to Settings - Add Ons - PayFast inside ChiDesk and enter these settings into the fields provided.
  7. Save these settings.
  8. Browse to Settings - Online Bookings and set the Payment Processor to PayFast.
  • Make sure you setup an passphrase for integration, this is different from your PayFast account login.

Setup a Payment Type

You now need to link a Payment Type to this payment processor so that any new receipts are set to this Payment Type.

  1. Browse to Settings - Payment Types.
  2. Edit an existing item, or create a new one for this type of payment.
  3. Enter a name, and select PayFast as the payment processor.
  4. Save your changes.

You are now ready to start accepting payments via PayFast. If you email an invoice to a client it will contain a link to make payment, and if a client checks out from your Members Area it will also take them to a page where they can begin processing their online payment.

  • NB. You must check your PayFast statement on a regular basis to pick up any transaction reversals that a client could submit directly with their bank.
Have more questions? Submit a request


Please sign in to leave a comment.