Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
We've been through this multiple times. This isn't being implemented for CBSubs Stripe until the functionality exists in core CBSubs, which it does not. I've also stated multiple times Stripe should not be configured to retry as it can cause user-error and by that I mean the user expires, renews manually, then retry causes another renewal. Just let it cancel the subscription and they can renew with their new card to avoid any issues. This can be configured in Stripe > Settings > Billing Settings as part of the Retry rules setting.3. We've asked many times regarding the changing of credit cards onsite and repeatedly told you would start on the API in the future. We completely understand everyone is busy, however you've provided us with the "only" option(s) and one was to change it on the Stripe account. After doing that a few times it caused so many issues and the users accounts would expire and we'd have to try to offer exceptional customer service and explain the issue. Later we were told not to do this....
This absolutely sounds like you do not have Webhooks configured. This means Stripe is never notifying CBSubs of the payment changes. I will be making Webhooks mandatory in next release (the gateway will fail to function without webhooks API parameters).I've also just noticed something else that may be related. I check the baskets and looked for the user as per above. Their basket was showing as "Pending" payment status. This is even after I had manually paid it for them as mentioned above. I then did a search for all "Pending" baskets and found several that were definitely paid.
Please Log in or Create an account to join the conversation.
Webhooks is configured properly and is active with Mode = Live in the Stripe dashboard. Also we have lots of notifications with IPN as the type.krileon wrote: Both 1 and 2 sound like you do not have Webhooks configured.
Perhaps you should re-read my comment. I'm aware of this as stated above, however we continue to see many issues with CBSubs payments and this is a huge item so not sure why your tonality sounds frustrated when we're the ones having the issues and having to use workarounds to make things work. Here's a hypothetical (we run into this a lot):krileon wrote: We've been through this multiple times. This isn't being implemented for CBSubs Stripe until the functionality exists in core CBSubs, which it does not.
Yep, and that's exactly how we use it. See image attached.krileon wrote: I've also stated multiple times Stripe should not be configured to retry as it can cause user-error and by that I mean the user expires, renews manually, then retry causes another renewal. Just let it cancel the subscription and they can renew with their new card to avoid any issues. This can be configured in Stripe > Settings > Billing Settings as part of the Retry rules setting.
Nope, not the issue. I'll be happy to send an image via pm if needed because it contains the URL.krileon wrote: This absolutely sounds like you do not have Webhooks configured. This means Stripe is never notifying CBSubs of the payment changes. I will be making Webhooks mandatory in next release (the gateway will fail to function without webhooks API parameters).
Please Log in or Create an account to join the conversation.
I've no further comments about onsite credit card changes. I 110% agree the feature needs to be there. There is already a feature ticket in place to implement this. I do not have a time table. My recommendation is to simply tell your customers if they ask to simply change it on their next renewal otherwise your only option is to change it manually for them within Stripe, but that may or may not cause advertise behavior as I've not tested such a scenario.Perhaps you should re-read my comment. I'm aware of this as stated above, however we continue to see many issues with CBSubs payments and this is a huge item so not sure why your tonality sounds frustrated when we're the ones having the issues and having to use workarounds to make things work. Here's a hypothetical (we run into this a lot):
A user is subscribed & wants to remain subscribed for service, they get a new credit card or need to change the one on file for whatever reason. They call or email with the change request during their subscribed period of time. This now means there is absolutely nothing we can do for them! As per your suggestion, we need to tell them there's nothing we can do other than to wait for their end of subscription and then they need to resubscribe OR we must put this on our calendar to contact them the day of their cancellation to walk them through the process. Please take a moment to imagine you all having to do this time and time again... the man power it takes and frustration from your clients...
I'm am being very respectful, I do ask that you take the time to put yourself in the shoes of the people paying for your product. I'm sure this would be a huge benefit for all of your users. We do not get any updates from you all so there is no need to repeat what has been said before when we ask about it, we're simply trying to keep updated on something that is of grave importance.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.