#kleindesignwebsites
1 messages · Page 1 of 1 (latest)
Hi there, your checkout sessions can be completed regardless of webhook delivery status.
They're not though so I'm confused.
The second the webhook "broke" so did the payments.
@tall moss
They're for subscriptions.
Can you share with me one subscription ID?
Thanks of the event ID. The checkout session is expired (meaning your customer didn't complete the checkout session in time). Therefore no subscription is created in this case.
What do I do about all of the ones that are events trying to charge the customer and they are timed out from the webhook? @tall moss
What do you mean by events trying to charge the customer ? can you share with me an ID of such event?
@tall moss Okay, we got this email when we moved the site and used woocommerce subscriptions plugin that sent the messages to stripe our payment processor to charge the subscriptions monthly. We don't have woocommerce subscriptions anymore because we moved the site. We received this email. from stripe and we fixed the webhook. How do we resume the subscriptions that have stopped charging people? Do they just disappear because we're not using that plugin anymore even though the charging monthly was being done through stripe? Here is the email we received: We’re still having trouble sending requests in live mode to a webhook endpoint associated with your Tracey's Fancy account. Stripe sends webhook events to your server to notify you of activity in your Stripe account, such as a completed payout or a newly-created invoice.
The URL of the failing webhook endpoint is: https://www.traceysfancy.com/?swpm_process_stripe_subscription=1&hook=1
You (or someone on your team) configured your Stripe account to send events to that URL. You can change your account’s webhook endpoints from the Dashboard.
In most cases, a failing webhook does not impact your payments or payouts. However:
If you use subscriptions we rely on your webhook endpoint to notify you of new invoices. These invoices may be delayed for up to three days if your endpoint is unable to successfully receive them.
The webhook disabled. The webhook was fixed and enabled.
As the email says failing webhook does not impact your payments or payout, it will only delay the invoices.
It's been over a week although. Do you know that if you don't use that plugin will it continue to charge those memberships?
I'm just afraid that not using that plugin threw all of the memberships into checkout.session.expired. is that possible???
I'm not familiar with the plugin that you used before, so I'd suggest you to reach out the plugin developer for its behaviour.
Based on the information that you provided. Since the checkout sessions are expired so there are not subscriptions created.
Or are you talking about the subscriptions created by this plugins before?
I'm talking about the subscriptions created by this plugin before.
OK, then the subscription will continue to work (e.g., invoice your customers periodically) unless you cancel it (https://stripe.com/docs/api/subscriptions/cancel#cancel_subscription)
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
But again, I don't know whether your plugin will automatically cancel the subscription when you remove the plugin, this is something you need to check with the developer.