#nickhatter
1 messages · Page 1 of 1 (latest)
Hi 👋
What kind of Connected Accounts are you using and what types of charges are you using?
Okay and are these Destination Charges?
created from https://api.stripe.com/v1/account_links
Okay but how are you creating charges?
i'm not just yet - just trying to wrap my head around it
but planning to use Stripe Express Checkout
I believe this is a Destination Charge
Following https://stripe.com/docs/connect/collect-then-transfer-guide?platform=web&payment-ui=checkout
what I want to know is whether I need to create new Product and Price objects for every connected account?
Use case:
Yes, in that case every Customer, Payment Method, Product, and Price would exist on your platform account
Each supplier (Sleepfriend) can set their own rate for how much they want to charge clients
we just take a commission + service fee
but what I mean is - do Product and Price objects need to be created for every connectedaccount?
or just once for the platform account/
The products and prices need to exist on the platform account to process charges that involve products/prices.
ok
However you stated you let your Connected Accounts to set their own prices. It's up to you how you implement that as long as there is a proper Price/Product on your platform account
hmm, guessing might need to give each connected account its own Price object
looks like your express checkout expects a PRICE_ID
curl https://api.stripe.com/v1/checkout/sessions \ -u "sk_test_:" \ -d mode=payment \ -d "line_items[0][price]"={{PRICE_ID}} \
btw quick question
if I set a Price object in say £GBP
Will checkout automatically convert this to the user's local currency?
eg. if I was a US user, would the USD equivalent show?
Yes if your account is configured for it. We discuss this here: https://stripe.com/docs/payments/checkout/present-local-currencies
sweet, thanks