#asrob
1 messages · Page 1 of 1 (latest)
Hello 👋
I can help take a look
What differences are you seeing exactly?
The actual error:
"message": "This PaymentIntent's payment_method_options could not be updated because it has a status of succeeded. You may only update the payment_method_options of a PaymentIntent with one of the following statuses: requires_payment_method, requires_confirmation, requires_action."
"type": "invalid_request_error"
We can't update the Stripe meta data with the order id because of the above error
Right, you said you talked to someone last week who said it wasn't possible once the payment intent had succeeded? So that sounds like expected behaviour no?
Every non-card present transaction happens using the method I described (adding meta data after the fact). That's what we'd like to do with card present and it is working sometimes. Bottom line we'd like to add the order id to the transaction and it only works sometimes. The conversation last week made me think updating CP transactions just was not possible.
Which now does not appear to be the case.
Gotcha, let me take a deeper look
Thank you!
So it looks like there was a bug that prevented the PaymentIntents from getting updated after succeeding, but a fix was released about a week ago and it should now work.
have you tried updating the PaymentIntent recently?
Possibly. Let me see if I can find out.
It doesn't look that way. I'm thinking you're asking to confirm the fix resolved the problem?
Yes. You could try creating a test mode PaymentIntent
The example you shared is before the fix was deployed
I'll do some test transactions and circle back. Is there some way I can reference this conversation or perhaps the fix for someone else?
You can link back to this thread
Sorry just found it. Sorry to make you do Discord tech support ;). Anyway thank you @lusty vigil