#benatsoulrefiner

1 messages · Page 1 of 1 (latest)

misty lichenBOT
shy oyster
#

2/3
Then we found Link https://support.stripe.com/questions/upgrade-link-in-your-checkout-integration-migration-guide-and-faqs. It mentions it provides the logic we need for backup payment methods. It seemed pretty easy to add it to our checkout config https://stripe.com/docs/payments/link/checkout-link payment_method_types: ['card', 'link'], but this didn't work; we weren't seeing this option on the UI. We only saw Google Pay. The Link option is activated in our dashboard. This reference https://stripe.com/docs/payments/wallets mentions Link works with subscriptions.

We did other tests changing our UI to use other components from the stripe lib to check if we can use Link, but some of those approaches are deprecated (they have Cautions) https://stripe.com/docs/payments/link/card-element-link https://stripe.com/docs/payments/link/payment-request-button-link. So finally, we used this https://stripe.com/docs/payments/elements/link-authentication-element?client=react . It worked on the UI, but we saw the error in the image and found this link https://support.stripe.com/questions/cannot-activate-a-payment-method, which I think is related because Link is on beta.

#

3/3
So we would like to know if we can use Link for all our customers, and how we should use it since it is not working for us.
If we are able to use it, could we rely on it to be shown to all customers on every purchase (so that we are sure all subscriptions have backup payment methods)?

#

Pasting your other questions

#

Give me a bit to catch up. In many threads

foggy wyvern
#

Sure! Thanks for the attention and help!

shy oyster
#

Ok can you share a checkout session id where link didn't show up as an option?

foggy wyvern
#

One second -- let me confer with my most esteemed colleagues.

#

We're getting a cs_test_a1cT6ODRzc3yZNofAO2NXISJLMl4sNwMHzUwxw8EuLfa9hIktsUdDazsMK

shy oyster
#

Hm seeing link in the available pm's there

foggy wyvern
#

We will confer again

shy oyster
#

link under payment_method_types

#

Also if you could share a link to an unpaid session where you're not seeing it show up in the ui, that would be great

foggy wyvern
#

This is the UI using the client secret from that session

#

We're developing locally, so I don't have a link for you

shy oyster
#

Ah right you're embedding

#

So if you click cambiar there what shows?

foggy wyvern
shy oyster
#

Ok and what if you have a session with a brand new customer?

#

What does that look like?

#

Because this is for changing a card on an existing customer

foggy wyvern
#

The checkbox now appearing (cs_test_a1RXSAKaZdgT0983cjdQ2XBom7qv4T598dCsELoLHy36wFKKbAkq5HYt0R)

#

Just three small questions:

  1. Could we expect that Link will be shown to all new customers on every purchase?
  2. Do they have to click on the checkbox to use Link?
  3. Is there setup mode for Link? (e.g. Like to let the user save a new credit card using Link instead of Stripe, by using
stripe.checkout.sessions.create({
  payment_method_types: ['link', 'card'],
  mode: 'setup',
  customer: stripeCustomerId,
  success_url: returnUrl,
  cancel_url: returnUrl,
  locale: 'en'
});
#

Like is this setup session flow going to save it to Stripe or to Link?

misty lichenBOT
shy oyster
foggy wyvern
#

Thanks so much for your help!