#gummigun_best-practices

1 messages · Page 1 of 1 (latest)

glacial trellisBOT
#

👋 Welcome to your new thread!

⏲️ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.

⏱️ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.

🔗 This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1347485405238526012

📝 Have more to share? Add more details, code, screenshots, videos, etc. below.

runic grail
#

I can share more on what I'm thinking or explain our setup a bit better if needed 🙂

gleaming jay
#

hello! Are your connected account and platform all in the same country? Or are they potentially in different regions / countries?

runic grail
#

they are potentially in different countries yes

#

well not potentially... they are 🙂

#

but mostly EU and USA

gleaming jay
#

hmmmm, i would say that potentially there might be since the settlement currency is different and there might be some FX fees involved. You might want to test things out to be certain though.

runic grail
#

If we create a transfer reversal specifying an amount in usd on an account that settles in pounds, would that incur any additional fees from Stripe on conversions? I'm not seeing it discussed specifically in the pricing

gleaming jay
#

I don't really know the answer to this off the top of my head unfortunately . We're generally more focused on API questions here and not so much on fees. You may want to reach out to our Support team : https://support.stripe.com/contact and they should be able to advise you on that

One option that you can consider is using the authorize and capture payment flow :  https://stripe.com/docs/payments/place-a-hold-on-a-payment-method . You would :
 Include  capture_method=manual [0] when creating the Checkout Session. After the payment is authorized, you can decide the amount you need to have as the application fee. Then call the Capture API and change/set the application fee amount :  https://stripe.com/docs/api/payment_intents/capture#capture_payment_intent-application_fee_amount

[0] https://docs.stripe.com/api/checkout/sessions/create#create_checkout_session-payment_intent_data-capture_method

Use manual capture to temporarily reserve funds without immediately charging the payment method.

runic grail
#

That's a nice idea! Thank you. I'll reach out to the support team on the fees question. We'll play around and decide what's the best strategy for us going forward.

glacial trellisBOT
gleaming jay
#

wanted to mention, that this is only applicable for mode=payment

runic grail
#

Thanks... there was one more question then we are good.

is there a way to fetch what the Stripe fee amount was on a charge? is that info embedded in any of the objects we could retrieve after a checkout session is complete?

sterile laurel
#

👋 taking over for my colleague. Let me catch up.

runic grail
#

Awesome stuff. I think we have what we need for now 🙂