Como parte de un pago por redireccionamiento, se redireccionará al usuario para que complete un pago en el sitio web de un socio. Una vez que se completa el pago, el usuario debería ser y se redireccionará a Google a través del integrador. Si el pago se completó el al portal de la entidad emisora, primero se lo debería redireccionar al integrador lo que, a su vez, debería redireccionar al usuario a Google.
El integrador debe redireccionar al usuario a callbackUrl
, que forma parte del
Inicia la carga útil de la solicitud de redireccionamiento. El integrador debe implementar un protocolo HTTPS
con GET. Los parámetros GET, descritos en
Parámetros de respuesta de redireccionamiento, contendrá
información sobre el pago de redireccionamiento completado.
El integrador debe admitir longitudes de URL de 2,048 caracteres. Esto incluye las esquema, host, puerto, ruta de acceso y parámetros. Todos los parámetros se codificarán en UTF-8 antes de codificarse como URL.
Respuesta de redireccionamiento
Este es un ejemplo de la URL a la que se redireccionará al usuario como parte de la Flujo de redireccionamiento completo (también conocido como respuesta de redireccionamiento):
https://example.google.com/return/url?redirectRequestId=cmVxdWVzdDE&paymentIntegratorAccountId=InvisiRedirectPaymentUSA_USD&redirectResponse=VEhJU19JU19BTl9FTkNSWVBURURfUkVESVJFQ1RfUkVTUE9OU0VfUEFZTE9BRF9FWEFNUExFX1RIQVRfSVNfRU5DT0RFRF9XSVRIX2Jhc2U2NF9VUkwtU0FGRV9FTkNPRElORw==
El valor decodificado por URL del parámetro redirectRequestId
en este ejemplo es cmVxdWVzdDE
. El valor decodificado por URL del parámetro paymentIntegratorAccountId
en este ejemplo es InvisiRedirectPaymentUSA_USD
El parámetro redirectResponse
se encripta y se firma con PGP
o JWE+JWS
antes de codificarse en base64url
.
Parámetros de respuesta de redireccionamiento
La respuesta GET de HTTPS debe tener los siguientes parámetros de consulta:
Campos | |
---|---|
redirectRequestId
|
string
REQUIRED: El |
paymentIntegratorAccountId
|
string
OBLIGATORIO: Esta es la cuenta de integrador de pagos. identificador que identifica las restricciones contractuales en torno a este transacción. |
redirectResponse
|
RedirectResponse
OBLIGATORIO: El |