#Ajay-capture
1 messages · Page 1 of 1 (latest)
its in connect account
pi_3KTJ17JsKZMV65xt1OdDPnky
You only authorized USD 1.09 but attempted to capture USD 1.25, that's why the invalid request error was raised.
I understand error
need solution on that how I can over capture
as its working on Test Mode
but not on Live Mode
can you send me the payment intent ID that you tested in test mode?
this is in another connect account
in test mode
pi_3KSdzf2eejlfDCU11eHPw2W3
"amount": 4390
and
"amount_authorized": 4006
??
I'm investigating, please give me some time
ok thank you
Hi @violet monolith thanks for the waiting. here is my finding
- The PI in test mode is associated with a merchant whose MCC=5812 (restaurant), which allows this account to capture an amount more than authroized for additional tips
- The PI in live mode is associated with a merchant whose MCC is 5712(Software, SasS), this merchant can only capture an amount up to the authroized amount
oh great finding
how can I update that MCC now?
Please contact Stripe Support on this matter https://support.stripe.com/contact
just let me know is it update from dashboard possible?
I don't think you can update it via Dashboard.
how can I know that account MCC is which one?
dashboard can I see anywhere?
or any api have that response?
The MCC is assigned based on the information you provided during the onboarding
And sorry I was wrong, you can assign the mcc for you connect account via this API https://stripe.com/docs/connect/setting-mcc#mcc-manual
I am not creating
I want update MCC of old account to 5812
which support over capture amount for on receipt tip when hit capture api
The doc also mentions an update API https://stripe.com/docs/api/accounts/update#update_account-business_profile-mcc
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
thank you
is there any api so I can know that is it possible use over capture amount? before I hit capture api?
or api for get account MCC?
Sure, you can get the mcc from the account object https://stripe.com/docs/api/accounts/object#account_object-business_profile-mcc
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
thanks
I was checking this also
so its not mean that MCC with 5812 accounts support for over capture?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
I just checked, the overcapture_supported is true for the PI in test mode
on live?
the overcapture_supported property of the most recent charge obj in pi_3KTJ17JsKZMV65xt1OdDPnky is false
my question is that all connect standard account with MCC 5812 support over capture or not
Yes, Stripe allows on-receipt tipping for MCC 5812 merchants in US.
You can find more info in this doc https://stripe.com/docs/terminal/features/collecting-tips/on-receipt
thank you for all help