#chirag-savaliya_error
1 messages · Page 1 of 1 (latest)
👋 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/1402879315624067164
📝 Have more to share? Add more details, code, screenshots, videos, etc. below.
hello! Could you please share the Payment Intent ID e.g. pi_, associated with your implementation attempt? This will help us look into the specific details of what might be causing the issue.
Ya sure
allow me just 5 mins
Here is payment intent id : pi_3Rt7yyI46kkJrOtx0VP62XHD
pi_3Rt85pI46kkJrOtx0O7bm6ve
thanks for this! give me some time to look into this
Okay sure
The only problem is with the display 0.0. Even though a real transaction with the actual amount occurs when we continue payment with 0.0
Hello, thanks for the wait. Lets focus on one PaymentIntent first.
For the PaymentIntent pi_3Rt7yyI46kkJrOtx0VP62XHD
This was paid for using the Payment Method pm_1Rt7yxI46kkJrOtxpwc2qElw, which was cloned from the platform account as seen in this request: https://dashboard.stripe.com/acct_1Rg1w1EglHbGm1gZ/logs/req_OWSiMVv7aud4e7
The payment method that was cloned over was created via a SetupIntent seti_1Rt7uYEglHbGm1gZPGRiwj2V as seen here: https://dashboard.stripe.com/acct_1Rg1w1EglHbGm1gZ/logs/req_rT20u9JRW4b3Ny
What the customer is seeing for the 3ds auth, is likely the auth triggered by the SetupIntent, which is why it is showing £0.00
Are you planning to use this payment method on multiple accounts or just this connected account?
@oblique shell yes,
Like our requirements like
Our app like event management.
In our app any user can create their own event and that person is host for that event.
If Host want to set payment then user create express connect account from our app.
After that create cost option and all member pay with that cost.
This is my basic requirements.
I hope you understand if you need more info than fill free to ask me.
During creation of setup intent we are creating customer in platform account and then after during actual payment we are creating the same customer and payment method in connected account.
Actual payment will happen in connected account always
In our app any user can create their own event and that person is host for that event.
Can i confirm the host/user creating the event is also the connected account?
Will the payment method created only be used for that connected account?
Yes payment method will be used for connected account only.
But at the time of setup intent setup it will be created on platform account and then during actual payment when i am confirming payment intent from backend side at that time i am creating customer and payment method in connected account
Do note that we don't typically recommend using direct charges on Express Accounts.
Cloning the payment method to connected accounts is usually used when you have one customer paying to multiple connected accounts.
In your use case, since it is one connected account, it is recommended to create a PaymentIntent and save the payment method using this field [0], on the connected account in one step
[0] https://docs.stripe.com/api/payment_intents/create#create_payment_intent-setup_future_usage
@oblique shell Did you mean we need to create setup payment intent and customer directly in connectd account ?
@oblique shell These kind of UI opens during 3d secure. After continue in first screen short it deducts actual perfect amount. It just display 0.00
oh wait, I thought this was previously answered here. just to check, before i move on with the recommended approach, was it clear why it deducts the actual perfect amount, but just display 0.00?
i realised that the payment intents you sent are for amounts £62.00 And both have not yet finished the 3ds process
could you send the payment intent that reflects the £50.00 amount?
@oblique shell I need to create payment intent with £50.00 amount and then i need to send id right ?
You don't have to create a new payment intent. You can just send the payment intent that is related to these screenshots here
ok, do give me some time to take a look
this payment intent didn't require the 3ds authentication step, did you receive the £0 3ds notification from your phone app?
@oblique shell Yes
Hey! Taking over for my colleague. It seems like your integration is creating a SetupIntent and then you create a PaymentIntent
If you are receiving a 0£ 3DS notification, then a SetupIntent is involved behind
and not a PaymentIntent
@timber berry Yes. It is my main proble. Everything works fine. Just it dieplays 0£ in 3d secure authentication
You need to update your integration to use PaymentIntent only then.