POST/build/confirm_payment
PROD
https://xpay.nexigroup.com/api/phoenix-0.0/psp/api/v1/build/confirm_payment
TEST
https://xpaysandbox.nexigroup.com/api/phoenix-0.0/psp/api/v1/build/confirm_payment
Questa API deve essere richiamata per confermare il pagamento. È limitata al servizio XPay Build versione 2.
PARAM HEADER
NOME | DESCRIZIONE | FORMATO | |||||||
|
PARAM PATH
NOME | DESCRIZIONE | FORMATO | |||||||
|
PARAM QUERY
NOME | DESCRIZIONE | FORMATO | |||||||
|
PARAM BODY
NOME | DESCRIZIONE | FORMATO | ||||||||||||
|
RESPONSE 200
I possibili stati restituiti possono essere:
- PAYMENT_COMPLETE: significa che il flusso di pagamento è arrivato alla fine con esito negativo. Il campo operation descrive in dettaglio il risultato del pagamento.
- REDIRECTED_TO_EXTERNAL_DOMAIN: Ciò avviene nel caso di un pagamento effettuato con metodi di pagamento alternativi. In questo caso, il browser dell'utente verrà reindirizzato all'URL indicato nel campo 'url'.
- GDI_VERIFICATION: il servizio restituisce un fieldSet composto da un campo univoco dedicato alla verifica del GDI e il sessionId. La piattaforma di e-commerce deve impostare un frame interno nascosto per navigare all'URL fornito. Una volta completata la verifica del GDI, il frame interno invierà un postMessage indicando il passo successivo del flusso che può essere un URL per eseguire la sfida 3DS o il risultato finale del pagamento.
- Nessun header per questa risposta
BODY
NOME | DESCRIZIONE | FORMATO | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
RESPONSE 400
Invalid request data - Nessun header per questa risposta
BODY
NOME | DESCRIZIONE | FORMATO | ||||||||||||||||||||||
|
RESPONSE 401
Unauthorized - Nessun header e body per questa risposta
RESPONSE 500
Internal Server Error - Nessun header per questa risposta
BODY
NOME | DESCRIZIONE | FORMATO | ||||||||||||||||||||||
|