#brayden
1 messages · Page 1 of 1 (latest)
Hello! Do you have a question about that error?
The subscription has a couple of declined payments on it from the issuer, but the customer has contacted their issuer and has updated their payment info and billing address
Sounds like there's a pendng update: https://stripe.com/docs/billing/subscriptions/pending-updates
There is a scheduled update at the end of the current subscription period.. but this has never affected our subscriptions before. Is this something new?
Here's a link to the sub: https://dashboard.stripe.com/subscriptions/sub_1M8SfTALivADE4Jr8cdAkeEs
We set these updates via a Subscription Schedule
Do you have a request ID for the request that returned the error you mentioned? Here's how you can find a request ID: https://support.stripe.com/questions/finding-the-id-for-an-api-request
That's not a request ID. Can you share the specific request ID (starts with req_) that shows the error you mentioned?
req_IYQ8CkCaAVbK7X
Sorry, my bad
The response was a 200.. not sure if the error is in that one or not. Will keep searching
The only scheduled update I can see on the subscription is the renewal on Nov. 26th.. Is this what is stopping us? We've never seen this kind of scheduled update prevent us from updating a current subscription price
It's really hard to say without being able to see the request.
Hmmm when I look at the requests under that subscription, I don't see any failed ones
Where did you see the error?
Oh maybe let me look under the invoice. Perhaps it's on that object instead of at the subscription level. One second.
Hmm no dice
This is a response message that we get back from the Ruby SDK
We make a call to Stripe::Subscription.update
The response object is pending_update
It may have to do with the failed invoice payment on the subscription.. is there a way I can remove that? I'm not really seeing the ability to do that via the Stripe UI
Okay, so can you make the request again and get the request ID using the Ruby SDK? https://stripe.com/docs/api/request_ids
It's not really possible.. this is a production app. I could try to mimic it in a staging environment but I'm not entirely sure how to even make it happen
Is there a way to void this invoice? https://dashboard.stripe.com/invoices/in_1NXSRUALivADE4JrmSMNDN8n
I think that would allow our customer to try again..
Oh I found it. Just changed to void
We've seen it about 6 times over the last 2 days for just this particular customer. They were for sure using a declined card, so I'm suspicious that might be all this is. They've updated their card details now and since I voided that invoice, I'm hoping the next attempt goes through.
Anyway, thanks a bunch for the help. It's always greatly appreciated!