#Alex-Payments

1 messages · Page 1 of 1 (latest)

vale kettle
crimson plaza
#

I tried to pay an account using GBP and for payment intent I used USD but it flagged an error

vale kettle
crimson plaza
#

pm_1LPzuoDNxoyjqvepJN6sql56

vale kettle
#

The request ID starts with req_, this is a PaymentMethod ID.

crimson plaza
#

req_rnzH8tWdYEhKCc

vale kettle
#

I don't see an error here, this request was successful.

crimson plaza
vale kettle
#

OK, this is another request ID, let me take a look

crimson plaza
#

thanks!

vale kettle
#

Thanks for the ID. Since the platform country is US and the connected account is based in GB, you should use on_behalf_of to have the charge settled in GBP.

crimson plaza
#

Can I still use on_behalf_of for same country transaction or would my API have to be dynamic to use on_behalf_of only when the country currencies are different?

vale kettle
#

I'm afraid not, you need to settle the charge in GBP, because the connected account is in GB, which is outside the platform's region.

crimson plaza
#

Oh I see, thanks

crimson plaza
#

but can I use on_behalf_of when paying from US to US?

vale kettle
#

Yes you can, the charge will be settled in USD regardless; Just take note that if you use on_behalf_of the connected account will be the Merchant of Record instead of platform.

crimson plaza
#

Will that affect the fees my platforms take or is that important only with legalities?

vale kettle
#

No it won't affect the application fee.

crimson plaza
#

Thanks

vale kettle
#

I need to step away so I’m going to archive this thread. If you need help with anything else please ask in #dev-help or contact Stripe Support: https://support.stripe.com/contact