PrestaShop PayPal Recurring Cost Gateway module permits store homeowners to supply subscription merchandise & let clients pay through PayPal for the subscription.
A store proprietor can create a number of plans for the subscription & assign a number of merchandise to the subscription plan.
Utilizing this module, a store proprietor will be capable of provide subscription merchandise as properly & set the frequency of cost in days, weeks, months or years.
There may be a further performance of refund too. A store proprietor can select to provoke both a full or partial refund to the client.
Options of the PrestaShop PayPal Recurring Cost Gateway module
- Supply your clients to subscribe to a product utilizing PayPal cost mode.
- Use the module both within the take a look at mode or reside mode.
- Customise the identify of the cost mode to indicate on the checkout web page.
- Additionally, customise the subscription particulars to indicate on the product web page.
- Let your clients cancel their subscription by themselves.
- Present or conceal the subscribe button within the ‘fast view’ web page of the product.
- Create subscription plans & set the cost frequency in day, week, month or 12 months.
- Assign merchandise to the subscription plan.
- An inventory of subscribed merchandise and their subscribers are additionally out there on the admin finish.
- An inventory of orders of all of the subscription merchandise can be out there on the admin finish.
- Additionally, select to provoke both full or partial refund to the client.
- Notify the client through mail on varied occasions.
- The module is multi-shop appropriate.
Find out how to set up the PrestaShop PayPal Recurring Cost Gateway module?
- Firstly, go to the module supervisor in again workplace and click on on ‘add a module’.
- After that, drag and drop the module file or choose the file from the system.
- On this means, the module set up shall be profitable.



Find out how to configure the module?
After the profitable set up of the module, an admin can proceed to configure the module.
To configure the module, an admin will want API keys. And, the method to get the API keys can be found within the subsequent part.
Additionally, an admin can select to customise the identify of the cost mode to indicate to the client on the checkout web page.
Moreover, an choice to customise the product subscription info to indicate on the product web page can be out there.

Find out how to get the API keys?
To get/generate the API keys, firstly go to the PayPal web site.

After that, log in to your Paypal account utilizing your credentials. In case, should you don’t have a PayPal developer account then create one.

On logging in efficiently, the next web page will open. Right here, you’ll need to create an app first to get the API keys.
So, click on on the Create App button & proceed.

On clicking the button, the next web page will open. Right here enter the identify of the app & choose app kind as “service provider” & proceed.

Now, on clicking the Create App button, API keys will generate. Copy the API keys from right here & use it to configure the module.

So, this was all concerning the course of to generate the API keys for the module.
Workflow
After the set up of the module, new tabs add beneath the PayPal part on the dashboard.

Create a Subscription Plan
To create a brand new subscription plan, click on on the “Add Plan” button.

After clicking on the button, the next web page will open. Fill within the particulars to create a brand new plan.

After saving the plan, a plan ID will generate. And, you can’t edit any particulars of the plan aside from the worth.

Assign merchandise to the plan
Beneath the merchandise part, an admin will get an choice to assign plan to merchandise.

To assign a plan to the product, an admin must do the next issues.
- Choose the subscription plan
- Select the product to which the plan shall be assigned.
- Choose the mix(if it exists) of the product on which the plan shall be energetic.

After assigning the plan, the product shall be out there within the listing.

There may be additionally one other approach to assign a plan on the product.
You can too assign a plan to a product from the modules part out there on the edit product web page.

Find out how to subscribe to a product utilizing PayPal?
The element of the subscription plan can be out there on the product web page.

After continuing with the subscribe choice, the element that the product is a subscription product will even be seen.

Now, on the checkout web page, a buyer will get an choice to pay through PayPal.

On continuing with the PayPal choice, a brand new window will open the place a buyer might want to log in to his/her PayPal account.


On logging in efficiently to PayPal, a buyer will see all of the cost modes added by him/her to their PayPal account.

After deciding on a selected cost mode, a buyer might want to comply with phrases & circumstances & subscribe to the product.

On making the cost efficiently, the order shall be positioned. The small print of subscription are additionally out there on the order particulars web page too.

Buyer Dashboard
On the client dashboard, a brand new tab i.e., “My PayPal Subscription” shall be out there now.

Beneath the tab, a listing of all of the merchandise subscribed by the client shall be out there.

A buyer may see the listing of all of the transactions made towards the subscription of a selected product.

On the admin’s finish
An inventory of all of the subscriptions of all the purchasers can be out there beneath the “PayPal Subscription” tab on the admin’s finish.
You’ll be able to select to carry out the next actions right here:
- Cancel the subscription of a buyer.
- View the transactions made towards the subscription.
- View the subscription particulars of the product.

On clicking the “view” button, the next web page will open the place all the main points of subscription shall be out there.

Whereas, on clicking the “view transactions” button, the next web page will open.
Right here, the listing of all of the transactions made towards the actual subscription shall be out there.
To view the main points of a selected transaction, click on on the “view” button.

On clicking the “view” button, the next web page will open. Right here, all the main points of a selected transaction shall be out there.
An admin may select to provoke a refund to the client from right here. You’ll be able to both make the total refund or the partial refund to the client.
In case of initiating a refund, the listing of all of the refunds initiated for a transaction will even develop into out there on this web page.

So, this was all concerning the PrestaShop PayPal Recurring Cost Gateway Module. I hope this doc will assist you in checking the performance of the module in a greater means.
Additionally, do tell us about your views within the feedback.
Help
For any type of technical help or question, please increase a ticket at http://webkul.uvdesk.com or ship us a mail at [email protected]
Additionally, please discover our PrestaShop improvement companies & huge vary of featureful PrestaShop Addons.
Present Product Model – 4.0.0
Supported Framework Model – 1.7.x.x