How to use the recurring payments option?

How to use the recurring payments option?

The 3.8 release, along with the updated Subscription Plans App brings the "Recurring payments" feature.

Go to the Subscription Plans page and edit the plan (or add a new one) you want to set as the recurring one.

Set the new "Recurring" option to "Yes".
 

Recurring payment for such plan will be performed every X days, defined by the standard "Expiration time" parameter (available in the "Params" tab).


Two payment plugins currently support the Recurring Payments option: PayPal and DotPay - each plugin works a bit differently.

PayPal plugin

During the first payment for the subscription, the user agrees that the payment will be collected from the user every X days (depending on the settings in a given plan) by the PayPal processor.

After the first payment, subsequent payments will be initiated automatically on the PayPal site 

After receiving the PayPal server's responses about the completed payment, the expiration date will be extended by the specified number of days.

The user may only cancel an active subscription in his PayPal account. 

DotPay

For the DJ-Classifieds DotPay payment plugin, each recurring payment is initiated on the seller's website. Therefore, in this case, it is necessary to define a Cron task on the server for correct operation.

The payment plugin has a new "Recurring payments" tab to set all the required fields.

One of them is "Cron job url," where the site’s admin has to add the link.



The user's options for unsubscribing (Dotpay payments) can be turned off in the Plans plugin. 

Cancel recurring payments

To allow users to cancel recurring payments:
  1. Open your Joomla control panel.
  2. Navigate to the plugins and find the "DJ-Classifieds - Subscriptions Plans" on the list.
  3. Open the plugin and go to the "Recurring" tab.
The option "Allow user cancel" has to be set as "Yes"


    Please note that a new version of the knowledge base is available at 
    https://dj-extensions.com/knowledge-base


      • Related Articles

      • 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 ...
      • 2Checkout DJ-Classifieds integration

        Integrate DJ-Classifieds with 2Checkout payment processing solution, receive payments from your customers, maximize your revenues and make global digital sales easier. 2Checkout is supported in all countries EXCEPT: North Korea, Cuba, Iran, Sudan, ...
      • DotPay DJ-Classifieds integration

        Integrate DJ-Classifieds with DotPay payment solution, purposed for users from Poland. Dotpay is a Polish online payment system and electronic payments for stores. It supports many payment methods including credit cards, Online transfers,  BLIK, ...
      • Bank transfer DJ-Classifieds integration

        Bank transfer payment plugin is a simple solution to display bank details. Useful when the website administrator wants to process the payments manually. Once a user chooses a Bank transfer payment gateway, will be introduced with the bank transfer ...
      • Fondy DJ-Classifieds integration

        Integrate DJ-Classifieds with Fondy payment solution, which works with legal entities and private entrepreneurs registered in Ukraine, Russia, and all European Union countries. They support Visa, Visa Electron, Mastercard, and Maestro bank cards from ...