PayFast DJ-Classifieds integration

PayFast DJ-Classifieds integration

Integrate DJ-Classifieds component with the PayFast, payment processing solution for users from South Africa. PayFast offers Individual, Business or Cause accounts for any South African business or NPO no matter the size. Merchants can accept funds from local and international customers from anywhere in the world in ZAR currency. A variety of payment methods to suit all your customers: Instant EFT, credit cards, Masterpass, mobicred, debit cards, and Bitcoin. No monthly fees.
This payment plugin comes free with DJ-Classifieds. You need to download, install, enable and configure it manually -  get it from the downloads section (available for active subscribers).

Backend installation

Install the plugin like any other Joomla extension.


After installation, you need to set up the plugin.
  1. Open Extensions and then choose Plugins
  2. Find the DJ-Classifieds PayFast payment plugin on the list
  3. Open DJ-Classifieds PayFast payment plugin
    1. Test Mode - Yes/No - set whether you want to test or use in a live environment
    2. Merchant ID - Your merchant's ID
    3. Merchant Key - Your merchant's Key
    4. Salt passphrase - The passphrase is an optional/ extra security feature, made up of a maximum of 32 characters, which is set by the Merchant in the Settings section of their PayFast Dashboard.
    5. Return URL - This page on your site is where the buyer is redirected to, from PayFast, after successful payment. A plain HTML page thanking the buyer for their purchase (and maybe mentioning the delivery procedure) is usually the norm
    6. Cancel URL- This page (on your site) is where the buyer is redirected from PayFast if they cancel their payment. A good practice is to set this to a page which will allow the buyer to try and purchase again.
    7. Currency Code
  4. Save & Close

Frontend usage

After a successful setup, the payment plugin will be visible for users willing to pay for DJ-Classifieds points and adding ads.

More information about the PayFast payment plugin

  1. Download the plugin here - it's FREE for all active DJ-Classifieds subscribers.
  2. Read the blog post about the PayFast payment method for DJ-Classifieds.
  3. Learn more about the DJ-Classifieds extension.
  4. See all available payment methods for DJ-Classifieds.  

    Please note that a new version of the knowledge base is available at

      • Related Articles

      • PayPal PLUS DJ-Classifieds integration

        Integrate DJ-Classifieds with PayPal PLUS payment processing solution and receive payments from your customers through PayPal, ELV (direct debit), Credit Card, and PUI (Pay Upon Invoice). PayPal PLUS is available in both the German and Latin American ...
      • Recurring Payments

        Recurring payments feature The 3.8  release, along with the updated Subscription Plans App brings the "Recurring payments" feature for DJ-Classifieds. Go to the Subscription Plans page and edit the plan (or add a new one) you want to set as the ...
      • PayU DJ-Classifieds integration

        Combine your DJ-Classifieds website with PayU. PayU is the payment solution for DJ-Classifieds users. The scope of payment services offered by PayU includes, among others: one-click payments, mobile payments in the store's application, completely ...
      • Stripe DJ-Classifieds integration

        Integrate Stripe with DJ-Classifieds and connect your business with Stripe's payment processing platform. Stripe allows you to transfer money from a customer's bank account into your business's account by way of a credit or debit card transaction.    ...
      • MyFatoorah DJ-Classifieds integration

        Integrate DJ-Classifieds with MyFatoorah payment processing solution and receive payments from your customers. MyFatoorah is one of the leading mobile payment systems in Kuwait, allowing online businesses to integrate online payment gateways that ...