This guide will walk through setting up Kajabi to take payments using your PayFast account. Using the CheckoutJoy integration, you can take payments through PayFast directly from your Kajabi checkout pages.
- One-time payments
- Multiple payments
- You need a valid PayFast account with a Merchant ID and Merchant Key provided by PayFast
- You need to set up your CheckoutJoy account
PayFast doesn't support combining once-off payments with subscription payments, which means that it's not possible to use order bumps, or carts with mixed product types. The products should either all be once-off products, or all subscription products with the same billing cycles.
PayFast can only process subscriptions on specific intervals, so you can't have a variable option for example "Pay every 2 months". The following intervals are supported:
In the CheckoutJoy dashboard
- Navigate to Settings > Payment Methods
- Select your payment processor and click on Add
When you sign up with PayFast, you get unique codes that you must use when initiating payments so that PayFast knows where to allocate the money to. These unique codes are referred to as your Merchant ID and Merchant Key.
If you log into to your PayFast dashboard, you will find your Merchant ID and Merchant Key displayed there.
PayFast can only process subscriptions on specific intervals. The following intervals are supported:
To set up a Quarterly or Biannually subscription, set the Billing Period to "Month" and the Billing Interval to 3 or 6.
Please note the following:
- You can only charge the customer in ZAR - PayFast is only allowed to charge customers in ZAR, which means the checkout page will only display the ZAR amount to the customer. If your Kajabi offer is in a different currency, then CheckoutJoy will convert the total to ZAR when initiating the transaction. The latest available currency exchange rate is used at the time of the transaction.
The CheckoutJoy widget will embed your PayFast payment button (linked to your PayFast account) onto your Kajabi checkout pages as an alternative payment option to PayPal. Your customers will be able to pay by Credit/Debit card or any of the available payment methods supported by PayFast.
When your customers select the PayFast payment option, the CheckoutJoy widget will initiate the secure transaction with PayFast, and direct the customer to the PayFast checkout page in a browser popup window. The transaction details, pricing and customer details are sent as well.
After the customer has completed the checkout (and the payment was confirmed), CheckoutJoy will automatically add the customer to your Kajabi customer base and activate the customer's access to the offer on Kajabi. Your customer will be redirected to your Offer Thank You page that is configured in Kajabi
When users are granted an offer by CheckoutJoy, they will receive a "member welcome email" from Kajabi which contains the system-generated password for your membership site. Take note that this email will only be sent to NEW members, and only once. They will also receive an "offer grant confirmation email" from Kajabi.
If an offer is granted to an existing member, then she/he will continue using her/his existing account. They will only receive the "offer grant confirmation email" and not the member welcome email.
- South Africa
- Credit and Cheque Cards
- Debit Cards
- Instant EFT