#Ghost-trial-end

1 messages · Page 1 of 1 (latest)

indigo frost
#

Hi there

#

3DS needs to be completed on every transaction?

#

I'd consider using the send_invoice method in that case and sending the customer the invoice so they can complete payment via the Hosted Invoice Page, which will handle 3DS.

hearty burrow
#

Yes this credit card:

indigo frost
#

Is this just a subset of customers that you want to be prepared for?

#

Or is this going to be your standard flow?

hearty burrow
#

No I don't want to use hosted invoice page on stripe, I want to integrate the whole thing on my application.

indigo frost
#

Okay gotcha

#

Basically you attempt payment, then when it requires_action you bring the customer back on session to complete 3DS

hearty burrow
#

I already implemented the 3DS before in my app and it's working fine with all types of 3DS but now when I wanted to implement the free trail I faced the issue

#

so the link above is not the solution to my issue.

indigo frost
#

Sorry, I don't understand.

#

What is the issue exactly?

#

You have a trial end and the renewal payment requires 3DS, no?

#

So the payment attempt fails for authentication_required

hearty burrow
#

Exactly

#

yes

#

it will fails

#

what should i do?

indigo frost
#

You bring your Customer back on-session and you reconfirm the PaymentIntent and then they complete 3DS.

#

As the link above shows, you would use webhooks to send your Customer an email to bring them back on-session

hearty burrow
#

can I make it direct without send an email and webhook? just directly from my application?

indigo frost
#

I don't understand.

#

You can't complete 3DS for them, no.

hearty burrow
#

I don't want to send email for the invoice and deal with the webhook

indigo frost
#

Then you let us send the email for you.

#

Using the hosted page.

#

You don't have to use send_invoice for that.

#

Oops wrong link

#

Send a Stripe-hosted link for customers to confirm their payments when required

hearty burrow
#

Thank you I will check it out and let you know