#ednonstop
1 messages · Page 1 of 1 (latest)
Hello! Can you give me some more details?
I'm doing request
POST /v1/payment_intents/pi_3N6GYZGmwgtYXK2D1VfplQB1/capture
200 OK
But not receiving charges: {} object in response.
I have other account where I receive it but i forgot what I must to do
You're not getting charges because you're using the newest API version (2022-11-15) which removed it (see https://stripe.com/docs/upgrades#2022-11-15)
Your other account is likely using an older API version which is why it still gets it
API version is fixed by account creating date or what?
When an account is created it's default API version will be the most recent one available - but you can change the API version on a per-request basis (https://stripe.com/docs/api/versioning?lang=node)
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
If you want to change your default API version of this newer account to match what you have on your other account you can write into support (https://support.stripe.com/contact) and ask to get it changed
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
But I can write api version 2020 parameter in my request and they will match each other
Or I still must write to support?
It's up to you - some people prefer to have their default API version changed so they can guarantee that their accounts match
Okay, very helpful , thx a lot