Come posso risolvere il problema "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”?

Per PayPal, ci sono due diversi flussi:

  • SALE: il pagamento viene autorizzato e acquisito immediatamente, vale a dire i fondi dell'acquirente per coprire il pagamento vengono recuperati durante la stessa sessione di transazione.
  • AUTH: il pagamento è prima autorizzato; l'acquisizione può avvenire immediatamente o separatamente in un secondo momento.

Questo errore si verifica perché PayPal è configurato sul flusso AUTH, mentre la configurazione predefinita di PayPal è impostata sul flusso SALE. Questo è definito dalla configurazione degli intenti nella configurazione Drop-in di PayPal. 

Se stai integrando il flusso AUTH, l'intento deve essere impostato su authorize (AUTH). Per risolvere questo problema, imposta configuration.intent su authorize quando crei un'istanza di Drop-in. Maggiori informazioni a riguardo sono disponibili qui

Ulteriori informazioni

Scopri maggiori dettagli su questo argomento.

Vai alla documentazione di Adyen
The illustration of support agent wearing a headset.

Hai bisogno di ulteriore aiuto?

Contatta il nostro team di supporto

Inviaci i dettagli del tuo problema aggiungendo immagini o screenshot.

Invia una richiesta