#CaptainYarb
1 messages ยท Page 1 of 1 (latest)
Request id: req_8cTT8XJz9BmmdG
Thank you, checking in to that request
When testing this in the Test mode, I'm unable to replicate this. req_1TQMbHsWKImy3Z
Is there a setting we missed?
Unfortunately I am having trouble looking up that request at the moment. Can you tell me more about what you are trying to do here? Are you using pending updates and running in to some error? https://stripe.com/docs/billing/subscriptions/pending-updates
That's precisely what i'm doing in my request
In the error I get this response:
The only difference is that the test user has the stupid ACH Credit Transfer defaulted against our will lol
So are you just looking to not prevent updates without payment? If you remove the pending update code, you should still be able to charge for the update, it will just happen automatically whether the payment succeeds or not
We want the pending update so that it creates an invoice. We don't care if the user has a payment method or not as we have to handle some external payment gateway (out of band payments).
Hi there ๐ taking over for @mossy plume
Give me a few minutes to get caught up.
Real quick. If you change proration behavior to none will it allow you to make the request?
I can certainly try, however won't prevent the desired effect of allowing us to charge invoice the user for the prorated upgrade?
AH, right. Apologies, that would indeed prevent you from invoicing the customer
Does it still complain if there is a sufficient credit balance? I don't think there's a way to get around having a valid Payment Method, but I'll ask internally once I know that adjusting the credit balance doesn't work
It instantly approves the payment if we do that.
The downside is that we use the Stripe Invoice to attribute out of band payments, which is a chicken and egg problem
And the gateway we use certainly isn't a PAL when they PAY, because the time between the payment and webhook to confirm it can be quite extended. We'd have to perform significant engineering to handle a deposit and the apply changes. ๐ฆ
I wonder if we can work around this by setting collection_method to send_invoice and then instantly setting it back. ๐ค