Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

216
Views
¿Cómo forzar 3ds en stripe?

Estoy haciendo un pago simple en stripe, pero tengo que agregar la autenticación 3dsecure para que el cliente se vea obligado a realizar la autenticación 3d-secure. Al comprobar la raya, me di cuenta de que podía agregar y configurar request_three_d_secure en cualquiera y luego forzaría la autenticación 3ds. Pero tan pronto como agrego esa opción a mi código, aparece un error:

Mi número de código es el siguiente:

 $session = \Stripe\Checkout\Session::create([ 'payment_method_types' => ['card'], 'payment_method_options' => [ 'card' => [ 'request_three_d_secure' => 'any' ] ], 'line_items' => [[ 'name' => $settings["site_name"], 'description' => $settings["site_name"] . " Order No: " . $a0["ordr_id"], 'amount' => str_replace(".", "", $a0["ordr_total"]), 'currency' => 'gbp', 'quantity' => 1, ]], 'success_url' => $settings["site_url"] . 'ipn-stripe.php?session_id={CHECKOUT_SESSION_ID}', 'cancel_url' => $settings["site_url"] . 'payment.php?id=' . $a0["ordr_id"], ]);

Por favor, ayúdenme a saber por qué esto está dando como resultado un error y tan pronto como elimino las opciones de método de pago, funciona bien.

Gracias por adelantado.

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!