sadohage
Forum Replies Created
-
Thank you for your response.
I have created and activated a new webhook with the latest version on Stripe and deactivated the old version of the webhook (currently, only the new version of the webhook is active). Additionally, I have created a new Stripe SCA Subscription Button and published it on my website.
In this situation, I will check if the cancel button appears for the existing users who were experiencing issues after a new transaction occurs.
Regards.
Thank you for your response.
I understand that for existing users, over time (with updates or the occurrence of new transactions), their subscriptions will gradually be replaced with new ones where the cancel button functions properly.
Thank you for providing the migration steps as well. When creating a button on Stripe, should I follow the documentation provided here?
https://simple-membership-plugin.com/sca-compliant-stripe-subscription-button/I will update the webhook version and follow the steps you mentioned. I will check whether the cancel button starts functioning for existing users who currently do not have a working cancel button once a new transaction occurs.
If there are any issues, such as the cancel button not working even after a new transaction, I will reach out for further assistance.
Thank you for your support.
I appreciate your continued assistance.@wpinsider-1
Thank you for your response.I would like to understand more specifically what you mentioned. Does it mean that after updating the Stripe API version (webhook version) to the latest one and recreating the subscription product, the cancel button will only be valid for new users? Or, once the webhook is updated, is it unnecessary to create a new subscription product?
Additionally, for already registered users, will the cancel button become active if a recurring payment occurs after updating the webhook?
Could you please confirm if my understanding of the cancel button shortcode’s functionality for the following scenarios is correct?
- Webhook updated, subscription product recreated, new users → work
- Webhook updated, subscription product recreated, existing users (no payments after webhook update) → Not work
- Webhook updated, subscription product recreated, existing users (payments after webhook update) → Not work?
- Webhook updated, subscription product not recreated, new users → Not work?
- Webhook updated, subscription product not recreated, existing users (no payments after webhook update) → Not work?
- Webhook updated, subscription product not recreated, existing users (payments after webhook update) → Not work?
Thank you for your detailed support.
I appreciate your continued assistance.@mbrsolution
I tested version 4.4.9 last night.
However, the issue with the cancel button has still not been resolved.
Regards.I have not tested with version 4.4.9 yet.
I will test it soon and report back with the results once the testing is complete.
Regards.Thank you for your response.
Yes, this issue does not occur consistently but happens very rarely. However, it is a critical problem for users. (I have confirmed it has occurred twice so far.)This website does not run any caching plugins or server caching.
Debugging was turned off until now, so I didn’t have any log files to submit. I have just turned on debugging, so if the same issue occurs again, I will share the debug logs with masked personal information and seek your assistance again.Thank you for your cooperation.
Sincerely,@mbrsolution I apologize for the significant delay in replying..
I have tested it with Simple Membership version 4.4.6, but I can confirm that the issue with the cancel button still has not been resolved.
Regards.
Thank you for your response.
I apologize for the significant delay in replying.I appreciate your escalation of the issue to the development team. If the cancel button is not functioning properly, manual cancellation becomes necessary, which is quite cumbersome. Therefore, I will continue my investigation to ensure the cancel button functions correctly.
Thank you for your support.
Thank you for your response.
I apologize for the delay.Did you log in as a member that belongs to a Stripe subscription membership level account? The reason why I am asking is because the button only appears if the person logging in has a Stripe subscription membership account. If not, the button will not appear.
Yes, I took the opportunity to log in to the site using the account of the user experiencing the issue and checked whether the cancel button was displayed. Of caurce, the account has a valid subscription payment through Stripe and is an active subscription membership in the SimpleMembership plugin. However, the cancel button is not being displayed.
Thank you for your continued support.Thank you for your response.
I have followed the troubleshooting steps you provided. Even after changing to the default WordPress theme (Twenty Twenty-Four) and deactivating all plugins except SimpleMembership, the cancel button did not appear. It seems that the issue is neither related to theme conflict nor other plugins conflict.
If there are other things I should check for a resolution, I would appreciate your advice.
Thank you once again for your ongoing support.
To add,
“メンバーとしてログインしていません” in image1 and image3 means ”You are not logged-in as a member”.
“利用中の定期購読はありません” in image2 means ‘No active subscriptions’.
The button “定期購読をキャンセルする” in image4 is the cancel button generated by shortcode [swpm_stripe_subscription_cancel_link]
I apologize for the delayed update.
I have performed updates on both the WordPress core files and plugins, but the issue remains unresolved.WordPress 6.4.3
SimpleMembership Plugin 4.4.2
I collaborated with one of the subscribers to verify if the Stripe subscription cancel button is visible. The shortcode for the cancel button itself seems to be functioning, as shown in the attached images. However, the cancel button itself is not visible.
capture from the cooperating subscriberhttps://drive.google.com/file/d/1QgQP-4PGv2HRtqRxjjECqTfhAB80oJe9/view?usp=drive_link
Image 1: Display when accessed in a non-logged-in state
FileName: capture_subscriber_non_loged_in.pnghttps://drive.google.com/file/d/1GSSftxJ-v6pdHwBhAsCc5j2-9Q9_H-qt/view?usp=drive_link
Image 2: Display when accessed in a logged-in state
FileName: capture_subscriber_loged_in.pngDetails from the cooperating subscriber (cancel button not visible):
Initial payment date on Stripe: July 28, 2022
Total number of successful payments: 19
Number of failed payments: 0
Membership status in the SimpleMembership plugin: ActiveMy capture
https://drive.google.com/file/d/1L9_jj-QGWY7Rb38ljgbRDZG_SfaSr0FG/view?usp=drive_link
Image 3: Display when accessed in a non-logged-in state
FileName: capture_me_non_loged_in.pnghttps://drive.google.com/file/d/1G2yBftDJhphsarl-sZF7FvPmoLemYAb9/view?usp=drive_link
Image 4: Display when accessed in a logged-in state
FileName: capture_me_loged_in.pngMy details (cancel button is visible)
Initial payment date on Stripe: February 13, 2024
Total number of successful payments: 1
Number of failed payments: 0
Membership status in the SimpleMembership plugin: ActiveIf you have any insights or solutions regarding potential causes and resolutions to ensure that the cancel button is displayed correctly for users, I would greatly appreciate your assistance.
Thank you for your continued support.
Thank you for your reply.
The payment button was created following the Stripe SCA compliant method.
I will test your advice (updates WordPress core files, plugins, if need Stripe API versions) to see if it improves the issue.If the problem persists, I may continue to seek your support. I appreciate your ongoing assistance.
Thank you for your continued support.