#DeputyCheese-3ds

1 messages · Page 1 of 1 (latest)

cloud fractal
#

can you share a PaymentIntent ID pi_xxx where that happens?

opal cove
#

pi_3KWL7pClDK2O5WMj1XiwGQD5

#

But I guess the problem lies somewhere else. The api told me I cannot use handleCardAction anymore but have to use confirmCardPayment instead, but I am confirming the payments on the server side

#

IntegrationError: handleCardAction: The PaymentIntent supplied does not require manual server-side confirmation. Please use confirmCardPayment instead to complete the payment.

cloud fractal
opal cove
#

I tried that already, but I still get the same error

#

I created a PI with "manual" now: pi_3KWLHaClDK2O5WMj02QLqQOj

#

I still get IntegrationError: handleCardAction: The PaymentIntent supplied does not require manual server-side confirmation. Please use confirmCardPayment instead to complete the payment.

cloud fractal
#

you did capture_method:manual

#

that is not the same thing as confirmation_method:'manual' (capture !== confirmation)

opal cove
#

Then I get the same error as before, the payment intent has the status "requires_payment_method" but it has been confirmed via the 3d secure popup

#

pi_3KWLOFClDK2O5WMj16DS88Gt

cloud fractal
#

you seem confused. Why do you create two PaymentIntents?

#

currently you

  • create one PaymentIntent and complete it on the frontend
  • after it completes, you take the PaymentMethod ID
  • you try to use that PaymentMethod with a new PaymentIntent