How do I set up recurring billing on OpenCart?

How do I set up recurring billing on OpenCart?

To set up recurring billing on OpenCart, do the following:

  1. The instructions for integration must be completed first, before setting up recurring billing.
  2. Log in to your PayFast Dashboard and navigate to Settings > Integration.
  3. Click Enable or Edit next to Recurring Billing and enable subscriptions. (Once setup, subscriptions will be found under Transactions > Subscriptions on your PayFast Dashboard). You will be required to add a passphrase if you have not already done so.
  4. On OpenCart, ensure that you paste an exact copy of the passphrase in your configuration page.
  5. For a recurring billing product, the initial payment amount will be that of the product price (set up under Catalog > Products) and shipping, the recurring amount will be the price set under Recurring Profile.
  6. It is NOT possible to use the recurring trial period with OpenCart and PayFast for recurring products.
  7. OpenCart uses slightly different language to PayFast when it comes to recurring, due to this Cycle in Recurring Profile MUST be set to 1. Duration is the number of payments (what PayFast refers to as cycles).
  8. It is only possible to use the Month and Year frequency with PayFast and OpenCart.
  9. In order to cancel a subscription, log in to your PayFast Account and cancel the subscription.

    • Related Articles

    • How do I set up recurring billing on Gravity Forms?

      To set up recurring billing on Gravity Forms, do the following:  To set up a subscription on a form, ensure that your form includes pricing fields for an initial amount and a recurring amount. On the form feed, select Subscription under Transaction ...
    • How do I set up and manage recurring billing on WHMCS?

      Complete the following steps to set up and manage recurring billing on WHMCS. On your PayFast account, do the following: Log in to your PayFast account and navigate to Settings > Recurring Billing. Simply toggle ‘Enable Tokenization’ so that it is ...
    • How do I enable recurring billing on Paid Memberships Pro?

      PayFast can accept monthly or annual subscriptions through Paid Memberships Pro. Please only set up memberships with once-off, monthly or annual subscriptions. To enable recurring billing on Paid Memberships Pro, do the following: On a Membership ...
    • Does the Xero integration support recurring billing?

      Unfortunately, our integration with Xero does not support recurring billing.
    • How do I integrate PayFast with OpenCart?

      Please note: The plugin files for OpenCart version 3 and OpenCart version 2 are not compatible. You will need to install the exact plugin compatible with your OpenCart installation. Installation requirements A working OpenCart installation The ...