#rikless

1 messages · Page 1 of 1 (latest)

queen moonBOT
hallow gale
#

Hi there!

#

I'm not sure I understand. What do you mean by "it does not create the customer after this customer has updated data"?

#

What are you doing exactly, what were you expecting to happen, and what is happening instead?

queen moonBOT
frank orchid
#

I think it's ok actually

#

thank you !

frank orchid
#

Is there a way when create Checkout Session with payment mode, to force 3DS ?

proven wedge
frank orchid
#

mmmh, I don't want to use Radard, I'm looking for something like

'payment_method_options' => [
                    'card' => [
                        'request_three_d_secure' => 'any',
                    ],
                ],

available on SetupIntent

proven wedge
#

yeah that does not exist for Checkout, sorry

frank orchid
#

too bad :/

#

it's mandatory in Europe afaik, and it protects against Disputes

proven wedge
#

yep, as I said, if it's required(as it is in Europe in many circumstances under the SCA regulation), we prompt for it; and you can use our Radar product to help with disputes by e.g. creating custom rules to request 3D Secure

frank orchid
#

Ok thank you. Looking at req_x0DktpZLvDH4it I don't understand. cus_NsHRacdbPGHkEs has 2 saved credit cards, and API returns Cannot charge a customer that has no active card

proven wedge
#

you should not be using the legacy /v1/charges API, it's not compatible with the modern PaymentMethod (pm_xxxx) API(which is why you get this error)
it's quite deprecated, you should be using the PaymentIntents API to take payments instead.

frank orchid
#

PaymentMethod is mandatory ? We can't just push customer_uuid ?

proven wedge
#

correct it's mandatory

#

this way it's safer since you have to explicitly tell us which card you want us to charge instead of it relying on a concept of a default

frank orchid
#

mmmh ok but with Stripe Checkout API session, there is no pm_ right ?

#

if I look at cs_test_c1Ve9q6w7lAxYUrUzyucJ28NErnWtuzCiOep1buvi7moKsmHYTGbrYPkcH customer has updated credit card, but no pm_ when I retrieve the session

proven wedge
#

there's no payment_method field on CheckoutSessions no

frank orchid
#

I don't understand so. If pm_ is required, how can I use a payment methode added/updated with a Stripe checkout :
'payment_method_types' => ['card'],
'mode' => 'setup',

#

?

proven wedge
#

you look at the SetupIntent that the CheckoutSession created, to get the PaymentMethod that was setup

frank orchid
#

ok thank you

#

karllekko, always the best support ever

queen moonBOT