API
Saltar al contenido principal

Checkout Tarjeta de Crédito/Débito

POST /checkouts

Creación del checkout con los siguientes datos:

  • Idioma: Português
  • Layout de la página: web
  • Monto: 5€
  • Método de pago: Tarjeta de Crédito/Débito (CC)
  • Código del producto: REFPRODUTO_1
  • Descripción del producto: Ordenador
  • Cliente:
    • Número de cliente: 1,
    • Nombre: José,
    • Apellido: Silva,
    • Teléfono: 351#961234567,
    • Correo electrónico: jose.silva@email.com
  • Dirección de facturación:
    • País: Portugal,
    • Ciudad: Lisboa,
    • Dirección: Rua Domingos Monteiro nº 7 A,
    • Código Postal: 1050-074
  • Redirecciones:
{
"payment": {
"amount": 500,
"code": "REFPRODUTO_1",
"summary": "Computador",
"customer": {
"customerId": "1",
"firstName": "José",
"lastName": "Silva",
"phoneNumber": "351#961234567",
"email": "jose.silva@email.com"
},
"billingAddress": {
"country": "PT",
"city": "Lisboa",
"street1": "Rua Domingos Monteiro nº 7 A",
"postCode": "1050-074"
},
"paymentMethod": {
"code": "CC" // <== Método de pagamento
}
},
"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"
}
]
}

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:

Checkout CC