- Posts: 2
- Thank you received: 0
Extent of Membership Pro <--> Stripe Integration
- Tobi
-
Topic Author
- Offline
- New Member
-
Less
More
1 day 12 hours ago - 1 day 12 hours ago #173442
by Tobi
Extent of Membership Pro <--> Stripe Integration was created by Tobi
Hello, I noticed during testing that there were instances of recurring subscriptions being set up in Membership Pro which created a subscription on Stripe, however after deleting the subscription in Membership Pro the corresponding subscription on Stripe was left showing as "Active" when I would have expected this to have been cancelled as well upon the deletion of a subscription in the component.
Similarly, if we expire a subscription via the Stripe admin panel, e.g. by issuing a pro-rated refund (which is not possible in Membership Pro) followed by an immediate "mid-term" cancellation, it did not look like this update on Stripe got communicated and synced to Membership Pro in order to also expire the subscription running on the website and set the user's new groups / permissions etc and show the correct status.
Is there any documentation on which events are synced between the two, and, if these are currently not synced, would it be possible to add additional webhook features to the payment gateway plugin so that both Stripe and Membership Pro can stay properly synchronized, no matter at which end the member's plan is being updated or cancelled?
Thanks for any info.
Similarly, if we expire a subscription via the Stripe admin panel, e.g. by issuing a pro-rated refund (which is not possible in Membership Pro) followed by an immediate "mid-term" cancellation, it did not look like this update on Stripe got communicated and synced to Membership Pro in order to also expire the subscription running on the website and set the user's new groups / permissions etc and show the correct status.
Is there any documentation on which events are synced between the two, and, if these are currently not synced, would it be possible to add additional webhook features to the payment gateway plugin so that both Stripe and Membership Pro can stay properly synchronized, no matter at which end the member's plan is being updated or cancelled?
Thanks for any info.
Last edit: 1 day 12 hours ago by Tobi.
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
-
18 hours 29 minutes ago #173446
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Extent of Membership Pro <--> Stripe Integration
Hi Tobi
- Membership Pro does not cancel the recurring subscription on Stripe when subscription record deleted. However, you can cancel subscription from administrator area of your site and the subscription on Stripe will be cancelled to. After that, you can delete the subscription
- However if you cancel a subscription from within Stripe, the subscription in Membership Pro won't be affected. It will just not being renewed anymore
I will see if I can get the process improved, but that's how it works for now
Regards,
Tuan
- Membership Pro does not cancel the recurring subscription on Stripe when subscription record deleted. However, you can cancel subscription from administrator area of your site and the subscription on Stripe will be cancelled to. After that, you can delete the subscription
- However if you cancel a subscription from within Stripe, the subscription in Membership Pro won't be affected. It will just not being renewed anymore
I will see if I can get the process improved, but that's how it works for now
Regards,
Tuan
Please Log in or Create an account to join the conversation.
Support
Documentation
Information
Copyright © 2025 Joomla Extensions by Joomdonation. All Rights Reserved.
joomdonation.com is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.