Enlace de redireccionamiento a PayPay
Creación del checkout con los siguientes datos:
- Idioma: Português
- Diseño de la página: web
- Importe: 5€
- Método de pago: Cartão de Crédito/Débito (CC), Multibanco (MB) e MBWay (MW)
- Código del producto: REFPRODUTO_1
- Descripción del producto: Computador
- Redireccionamientos:
- Tras el pago exitoso: https://www.url-apos-sucesso.dominio
- Tras la cancelación del pago: https://www.url-apos-cancelamento.dominio
- Botón volver: https://www.url-voltar.dominio
- Solicitud
- Respuesta
POST /checkouts
{
"payment": {
"amount": 500,
"code": "REFPRODUTO_1",
"summary": "Computador",
"availableMethods": [
// <== Métodos de pagamento a serem disponibilizados para realizar o pagamento
{
"code": "CC"
},
{
"code": "MB"
},
{
"code": "MW"
}
]
},
"page": {
"language": "PT",
"layout": "web"
},
"redirects": [
{
"type": "success",
"url": "https://www.url-apos-sucesso.dominio"
},
{
"type": "cancel",
"url": "https://www.url-apos-cancelamento.dominio"
},
{
"type": "back",
"url": "https://www.url-voltar.dominio"
}
]
}
{
"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/4d0757e6d4db52fae248e1a2e9f10a1e8cdb0a25/paypay/pyKP1B9IaK9J47wTSNB4mUnv2h4DJW8HzomddMp1",
"paymentId": "42690",
"stateDetails": {
"state": "PaymentReady",
"timestamp": "2022-01-03T14:16:17+00:00"
}
}
}
id
que identifica el checkout ante la API.
El
checkoutUrl
es el enlace para acceder a la página y realizar el pago.
El
paymentId
es el identificador del pago.
Al acceder al
checkoutUrl
Se muestra la siguiente página:
