Checkout
Su funcionalidad es generar un criptograma (único) a través de un token de marca que servirá para realizar un proceso de pago Antes de consumir esta API debe existir en la plataforma un comercio registrado en la marca y un token anteriormente dado.
Los códigos de razón actualmente documentados no son definitivos y pueden actualizarse en futuras versiones.
Verificación
Solicitud
- Name
auth
- Type
- object
- is Required
- REQUIRED
- Description
Objeto de autenticación. Ver más en Autentición. Estructura que contiene la información de autenticación del sitio generada de acuerdo al WSSE UsernameToken Profile 1.1
- Name
merchantId
- Type
- string
- is Required
- REQUIRED
- Description
Identificador único del comercio
Ejemplo:1d6b1456-5fae-4932-92f1-5c46fe6c83e3
Formato:uuid V4
- Name
instrument
- Type
- object
- is Required
- REQUIRED
- Description
Estructura que contiene la información acerca del medio de pago a usar en una transacción.
- Name
isRecurring
- Type
- boolean
- is Required
- REQUIRED
- Description
Identifica si el criptograma será usado para recurrencia o no
Solicitud
curl -X "POST" https://token-requestor.placetopay.ws/api/checkout \
-H "Content-Type: application/json" \
-d '{
"auth": {
"login":"1441d14df19ec88431e513bb990326e1",
"tranKey":"DGYymv6ohpYwtLWon/iADE/COoo9JXt4jqyk6D006PY=",
"nonce":"enQ4dXh3YWhkMWM=",
"seed":"2023-06-21T09:56:06-05:00"
},
"merchantId": "2e988305-40bb-4e77-a992-c0dce3303db9",
"requestId": "8s992305-50cc-6io0-2903-c233osad0339",
"instrument": {
"brandToken": {
"token": "5455950000007522"
}
},
"isRecurring": false,
}
Respuesta
Respuesta exitosa.
- Name
status
- Type
- object
- is Required
- REQUIRED
- Description
Estructura que contiene la información sobre una solicitud.
- Name
data
- Type
- object
- is optional
- Description
Datos del resultado
Respuesta
{
"status": {
"status": "OK",
"reason": "00",
"description": "cryptogram created!",
},
"data": {
"criptogram": "ahsdjhasdhjaskdABHasdjkas==",
"eci": "06"
}
}