#NewtReyes - application fees
1 messages · Page 1 of 1 (latest)
Hello. Looking into this
If you retrieve the account object, you can see their MCC, and based on that, you can apply the fee: https://stripe.com/docs/api/accounts/retrieve
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
But this applies to specific CC brands
what if the user is entering their CC for the first time?
Should we authorize only the PaymentIntent first, verify the CC brand and based on that, correct the Application fee and then proceed to capture it?
Is that the recommended procedure?
Yeah you could do it that way
Just to be clear here though. When you're referring to MCC, you're referring to the Connect Account's MCC?
And user in the above message is referring to the customer paying to the Connect Account?
Just to be clear here though. When you're referring to MCC, you're referring to the Connect Account's MCC?
Yes
And user in the above message is referring to the customer paying to the Connect Account?
Yes
Yeah you could do it that way
Is there any other recommended way of implementing this?
That would probably be the safest way. Unfortunately there is not a good way to know the brand until the Payment Method is created.
There are client side ways to check but then you would be trusting the client on how to set your price. You can probably also just create a PaymentMethod first and then make a charge but then that is an extra call and an extra point of failure on each transaction.