Cajero Automático
POST /checkouts
Creación del checkout con los siguientes datos:
- Idioma: Portugués
- Diseño de página: web
- Importe: 5 euros
- Forma de pago: Cajero Automático (MB)
- Código del producto: REFPRODUCT_1
- Descripción del producto: Ordenador
- Solicitud
- Respuesta
{
"payment": {
"amount": 500,
"code": "REFPRODUTO_1",
"summary": "Computador",
"paymentMethod": {
"code": "MB" // <== Método de pagamento
}
},
"page": {
"language": "PT",
"layout": "web"
}
}
{
"apiVersion": "1.0",
"date": "2022-01-03T14:16:17+00:00",
"success": true,
"data": {
"id": "pyKP1B9IaK9J47wTSNB4mUnv2h4DJW8HzomddMp1",
"createdAt": "2022-01-03 14:16:17",
"checkoutUrl": "https://paypay.pt/paypay/referencia/referencia_c/pay/a9017d05790c0d076388750a12cd0a1f536cea71/paypay/uJUsP8LTEuRjt0Ar32tWMzuhVLP1oVLgqoXRJofu",
"paymentId": "42696",
"stateDetails": {
"state": "PaymentReady",
"timestamp": "2022-01-03T14:16:17+00:00"
}
}
}
La respuesta devuelve el id
que identifica el checkout a la API.
El checkoutUrl
es el enlace para acceder a la página y realizar el pago.
El paymentId
es el id que identifica el pago.
Al acceder a checkoutUrl
aparece la siguiente página: