¿Cómo puedo solucionar el siguiente error: "Error: (Integration issue): Expected intent from order api call to be authorize, got capture. Please ensure you are passing intent=capture to the sdk URL"?

Para PayPal, hay dos flujos diferentes:

  • SALE: El pago se autoriza y se captura inmediatamente, es decir, los fondos del comprador para cubrir el pago se recuperan durante la misma sesión de la transacción.
  • AUTH: El pago se autoriza por primera vez; el registro puede producirse inmediatamente o por separado, en un momento posterior.

Este error se produce porque PayPal está configurado en el flujo AUTH, mientras que la configuración de PayPal es por defecto del flujo SALE. Esto se define mediante la configuración de la intención en la configuración de Drop-in de PayPal. 

En el caso de que estés integrando el flujo AUTH, la intención debe establecerse en autorizar (AUTH). Para solucionarlo, establece la intención de configuración en autorizar cuando crees una instancia de Drop-in. Puedes encontrar más información sobre esto aquí

Más información

Encuentra más información sobre este tema.

Ve a Adyen Docs
The illustration of support agent wearing a headset.

¿Necesitas más ayuda?

Contacta con nuestro equipo de Soporte

Envíanos los detalles de tu problema añadiendo imágenes o capturas de pantalla.