By Leo Nobles III on Wednesday, 02 May 2018
Posted in General
Replies 1
Likes 0
Views 679
Votes 0
Hello I have a user that I created to test the recurring process.

https://thebullyplanet.com/administrator/index.php?option=com_payplans&view=user&task=edit&id=5950

Another user recurred so it's working, so my test users we decided to see what happen if no money was available. Its been trying to take money every 1 or 2 hours... lol

How do I give the users the ability to cancel? My plan was to make it a 3 step process asking, questions like why & are you sure you would like to cancel.
Hello Leo,

I checked your site and found that your are using paypal and stripe as payment method.
Both have diffrent process in recurring payment.

In case of paypal , payment done at paypal site and they will send notification for that payment. If payment not done then they will not send notification and payment get expired automatically after wait for payment period set in Payplans configuration.

In case of stripe Recurring payment request made from site itself when payment required. If payment failed due to any reason (in sufficient fund etc) then it retries for payment when cron job run from expiration time to wait for payment time set in configuration.
(Backend PayPlans >> configuration >> Expert , here you will find Wait For payment field)


Cancellation of payment depends on payment gateway, if their api support cancellation from site itself or not.

# In case of Paypal, user/merchant need to cancel the recurring payment into his/her paypal Account.
Because Paypal api don't provide this functionality to cancel recurring subscription from site itself.

# In stripe, user will be able to cancel subscription from site itself. For this you need to set Cancel Recurring Order option to Yes, after that user will see cancel option in frontend payplans user dashboard along with subscription details.

Let me know if yoo have any query.
·
Wednesday, 02 May 2018 15:19
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post