PayFast Addon

Payfast Payment Gateway

This Add-on will add payment option for ARMember plan with one time payment & plan with subscription payment.

Important Note:This add-on will work with ARMember Version 4.4 or grater.


Steps For Installation And Activation

You can install plugin in following two ways. and ARMember – PayFast plugin requires ARMember Plugin installed and active.

New install via FTP

  1. Download the plugin and extract it. You will find a directory armemberpayfast.
  2. In your WordPress installation directory, upload armemberpayfast to wp-content/plugins/
  3. Activate the ARMember - PayFast Addon plugin through the Plugins menu from WordPress admin panel.

New install via the WordPress Uploader

  1. Download the plugin.
  2. Log in to your WordPress admin panel
  3. Go to Plugins -> Add New -> Upload
  4. Click on “choose file” and browse the download package. When the plugin uploads successfully, click on Activate Plugin.

Steps to Setup PayFast For Your Website

Let’s setup membership for your website :

  1. When plugin activated then PayFast section will be display in ARMember -> General Settings -> Payment gateways.

    Please see below screen.

    general setting screen

  2. First of all need to activate the Payfast payment gateway so you will be able to insert Merchant ID, Merchant Key and Passphrase. For activation click on active button.

  3. If you do not have PayFast account then create it.

    For Sandbox account click here

    For Live account click here.

  4. Where do I get the Merchant ID & Merchant Key?

    To obtain Merchant ID & Merchant Key, log in to your PayFast account with email Id and then you can see a section named ‘Information’ from there you can get Merchant ID & Merchant Key.

    Where do I get the Passphrase?

    To obtain passphrase, Login to your PayFast account and then go to the settings section in the dashboard.

    There is a button at the right side of ‘Salt Passphrase’ which name is ‘Edit’.

    Now click on edit button to edit the current passphrase and after editing current passphrase, copy that passphrase and put it to ‘Payment Gateway Settings’ section of your website.

    ARMemeber PayFast Addon

  5. After setup PayFast payment gateway you will be able to see PayFast payment in your Plan + Signup Page in ARMember and set it for the plan.

    PayFast Plan Setup

    Configure Plan Screen

    In above screen display all active payment gatewey with Payfast

    Note: When purchasing plan with Automatic subscription, PayFast doesn’t support daily Billing Cycle recurring payments. It only supports with monthly and yearly recurring.

    Note: PayFast doesn’t support Trial Period for Automatic Payment Method.

    Note: PayFast doesn’t support a facility to apply coupon only the first recurring payment. If purchasing plan with coupon code then discount will be applied to the recurring payment too.

  6. When member submit ARMember setup form then page will be redirected to PayFast Payment Gateway and there you can make payment and after successfully proceed payment process, page will be redirected back to your site.

    Payment Gateway Screen

  7. PayFast support for one time and plan with subscription payment with PayFast

  8. The PayFast payment gateway provides various payment method as given below:

    • Credit & Cheque Cards
    • Instant EFT
    • Mobicred
    • Masterpass
    • Zapper
    • Debit Card
    • SCode

    To use payment method you need to have allowed and activated Payment Method at your PayFast Account.

  9. ARMember Payfast Addon supports payment with ‘ZAR‘ Currency for Live/Sandbox Account.