#joy7426
1 messages · Page 1 of 1 (latest)
Hello! The error is accurate, that's not a Setup Intent client secret. Setup Intent client secrets start with seti_. You're using a Payment Intent client secret.
Setup Intents are used to set up payment info for future use without taking a payment right now. Payment Intents are for taking payment now and optionally setting up for future use as well. Which scenario applies to what you're trying to do?
I am trying to implement Payment Now and Save it for future uses.
The doc suggested me to create a Payment Intent.
Okay, so it sounds like the issue is that you're trying to use a function or method in your app that's for Setup Intents, not Payment Intents. Which line of code throws that error?
const { error } = await presentPaymentSheet();
Getting error from this chunk.
Can you share your PaymentSheet configuration code?
Yeapp! Thank you very much @nova pilot
I have fixed it. I was passing the paymentIntent to the SetupIntent.
Our customers are form both UK and US.
We have two bank accounts as well. Can I hold GPB in my stripe account without converting it to USD?
I mean, I am trying to hold multiple curriencies.
If you have a GPB bank account you should be able to, yep.
See here for more info: https://stripe.com/docs/payouts#supported-accounts-and-settlement-currencies
Lovely. Thank you very much, Rubeus.