#chirag-savaliya_error

1 messages · Page 1 of 1 (latest)

real trailBOT
#

👋 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.

final basin
#

Hey Teddy

#

Whats up?

oblique shell
#

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.

final basin
#

Ya sure

#

allow me just 5 mins

#

Here is payment intent id : pi_3Rt7yyI46kkJrOtx0VP62XHD

#

pi_3Rt85pI46kkJrOtx0O7bm6ve

oblique shell
#

thanks for this! give me some time to look into this

final basin
#

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

oblique shell
#

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?

final basin
#

@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

oblique shell
#

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?

final basin
#

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

oblique shell
#

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

final basin
#

@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

oblique shell
oblique shell
#

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?

final basin
#

@oblique shell I need to create payment intent with £50.00 amount and then i need to send id right ?

oblique shell
final basin
#

Okay

#

@oblique shell Here is payment intent id

pi_3Rt99EI46kkJrOtx1GJREVb0

oblique shell
#

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?

real trailBOT
final basin
#

@oblique shell Yes

timber berry
#

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

final basin
#

@timber berry Yes. It is my main proble. Everything works fine. Just it dieplays 0£ in 3d secure authentication

timber berry
#

You need to update your integration to use PaymentIntent only then.