Published on

How to Sell Subscriptions on Kajabi with PayFast (in Rands)

  • Name
    Meiring de Wet

A step-by-step guide to selling your Kajabi subscriptions in South African Rand using our PayFast integration

Introduction

If you're running an online business using Kajabi in South Africa, you've likely faced challenges with accepting payments in Rand (ZAR). The good news is that there's a seamless solution: integrating CheckoutJoy with PayFast to sell your Kajabi subscriptions in local currency. This tutorial will walk you through the entire setup process and demonstrate how everything works together.

What You'll Need Before Starting

Before you begin, make sure you have:

  • A PayFast account (verified to accept payments)
  • A Kajabi account with offers set up
  • A CheckoutJoy account

Step 1: Connect PayFast to CheckoutJoy

  1. Log into your CheckoutJoy dashboard
  2. Navigate to Settings → Payment Methods
  3. Scroll down to find PayFast and click "Setup"
  4. You'll need to fill in a few fields:
    • Merchant ID: Found in your PayFast dashboard immediately after login
    • Merchant Key: Also found in your PayFast dashboard
    • Passphrase: Optional (can be ignored initially)
  5. Enable "Receive payment notifications" to get alerts when payments come in
  6. Click "Create" to save your settings

Step 2: Create a Product in CheckoutJoy Linked to Kajabi

  1. In CheckoutJoy, go to the dashboard and select "Products"
  2. Click "Add Product" and choose the "Kajabi Offer" option
  3. Fill in the product details:
    • Name: Give your product a name (e.g., "Premium Subscription")
    • Thank You Page: Where customers are directed after successful checkout
    • Kajabi Settings: This is where you'll connect to your Kajabi offer

Step 3: Connect Your Kajabi Offer

  1. In your Kajabi dashboard, select the offer you want to link
  2. Get the necessary URLs:
    • Click "Get Link" to copy your Kajabi checkout page URL
    • Under "Web Hooks" copy the activation URL
    • Also copy the deactivation URL
  3. Paste these URLs into the corresponding fields in CheckoutJoy
  4. Select "Send Kajabi Welcome Email" if you want Kajabi to automatically send welcome emails

Step 4: Set Up Pricing

  1. Choose "Recurring Subscription" if selling a subscription
  2. Select your currency (ZAR/Rand)
  3. Set the price (e.g., 100 Rand per month)
  4. Configure any trial periods or setup fees if needed
  5. Click "Create Product" to finalize

Step 5: Review Your Checkout Page

  1. On the product configuration page, click "Edit Checkout"
  2. Verify all details are correct:
    • Product name
    • Price and currency
    • Payment method (PayFast)
  3. Preview the page by clicking "Share" and opening the link

Step 6: Add Your Checkout to Your Kajabi Website

  1. Go to your Kajabi website editor
  2. Navigate to the page where you want to add your checkout button
  3. Edit the call-to-action button
  4. Copy your CheckoutJoy checkout link and paste it into the "Go to URL" field
  5. Save your changes

Demo: The Complete Customer Journey

Here's what happens when a customer makes a purchase:

  1. Customer clicks your call-to-action button on your Kajabi site
  2. They're taken to your CheckoutJoy checkout page
  3. After filling in their details and accepting terms, they proceed to PayFast
  4. Customer completes payment on the PayFast payment page
  5. Upon successful payment, they're redirected to your thank you page
  6. In the background, CheckoutJoy instantly activates the user on Kajabi
  7. Customer receives access to purchased products and any welcome emails

Conclusion

With this integration, you can now sell your Kajabi subscriptions in South African Rand using PayFast as your payment processor. The entire process is seamless for both you and your customers, with automatic account activation and immediate access to purchased content.

If you have any questions about setting up CheckoutJoy with PayFast for your Kajabi business, feel free to reach out through the contact information provided in the video description.

This tutorial was created by Madden from CheckoutJoy

Sign up for our newsletter to stay up to date with our latest features and releases.