By Charlotte Paly on Thursday, 04 August 2022
Posted in PayPlans
Replies 3
Likes 0
Views 400
Votes 0
Hi,

pb #1 : Cancellation button for recurring plan is missing from the user dashboard (see pic1)
Payment have been processed via Paypal and recurring invoice/payment is going through properly.

pb#2 : For users that are paying with Credit Card via Stripe we do not have this issue (meaning for them, the cancellation button is visible and operational) but when they click on the update credit card button...their previous CVV or CCV is poping up (see pic2) on the update form. Can you please make sure the CVV or CCV is cleared/reset as well

Thanks for your help in fixing this.
Hey Charlotte,

pb #1 : Cancellation button for recurring plan is missing from the user dashboard (see pic1)
Payment have been processed via Paypal and recurring invoice/payment is going through properly.

Regarding Paypal payment methods, users/merchants need to cancel their recurring payments from their PayPal account.

Because Paypal API doesn't provide this functionality to cancel recurring subscriptions from the site itself.

pb#2 : For users that are paying with Credit Card via Stripe we do not have this issue (meaning for them, the cancellation button is visible and operational) but when they click on the update credit card button...their previous CVV or CCV is poping up (see pic2) on the update form. Can you please make sure the CVV or CCV is cleared/reset as well
I am also able to replicate this. We will fix this internally.
For now, i've already helped you to fix the issue at your site.
Changes in this file : /www/plugins/payplans/stripe/tmpl/dialogs/update.php

Please take a look at this issue again and update us if the still issue persists.

Thank you !
·
Friday, 05 August 2022 11:04
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Manisha,

#1, I understand. 2 comments regarding this :

a) If the user is cancelling his recurring subscriptions from PayPal, how is it reflected in the Payplans subscription/order/invoice ?

b) Given that in some EU countries it is a legal requirement to place a "cancellation button" for recurring subscriptions. I would suggest you add the "cancellation button" for PayPal (same as stripe) and when the user is clicking on the button, there is a popup "explaining o) that the cancellation should be executed by the owner of the Paypal account directly on his account o) that the Payplans subscriptions/order/invoice/termination will be updated accordingly after cancellation have been executed on Paypal. By doing this you will both be compliant with EU requirements and maintain trust with users (who understand that they keep control of the cancellation at any time)

#2, Thanks for the fix, It's working correctly now.

Have a great week-end !
·
Friday, 05 August 2022 17:57
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Charlotte,

a) If the user is cancelling his recurring subscriptions from PayPal, how is it reflected in the Payplans subscription/order/invoice ?
Once the subscription is canceled at the PayPal account, it will be sent the IPN notification regarding subscription cancellation and in payplans no further recurring payment made and subscription will get expired on expiration date set by previous payment.

b) Given that in some EU countries it is a legal requirement to place a "cancellation button" for recurring subscriptions. I would suggest you add the "cancellation button" for PayPal (same as stripe) and when the user is clicking on the button, there is a popup "explaining o) that the cancellation should be executed by the owner of the Paypal account directly on his account o) that the Payplans subscriptions/order/invoice/termination will be updated accordingly after cancellation have been executed on Paypal. By doing this you will both be compliant with EU requirements and maintain trust with users (who understand that they keep control of the cancellation at any time)
Currently, In PayPlans cancellation button will be shown only if the payment provider API support cancellation from the site itself.

I'll discuss this with our team and we will see how can we do it.

#2, Thanks for the fix, It's working correctly now.

Thank you for updating and glad to know your issue is resolved.

Have a nice day!
·
Friday, 05 August 2022 19:00
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post