Pago con Tarjeta de Crédito/Débito registrada
Al disponer de un método de pago registrado, ya es posible solicitar el pago de inmediato.
- Obtener el UUID del método de pago registrado;
- Pago con indicación del método de pago.
1. Obtener el UUID del método de pago registrado
La obtención del UUID del método de pago se puede realizar mediante la consulta de los métodos de pago guardados por el cliente2. Pago con envío del método de pago
información
Realizar una solicitud de pago enviando el UUID del cliente y el UUID del método de pago.
- Solicitud
- Respuesta
POST /payments
{
"type": "payment",
"amount": 100,
"customer": {
"uuid": "e2343605-cf46-43de-b20b-9b7d1c95a9b2"
},
"paymentMethod": {
"uuid": "90068f83-7623-4de5-91c7-ac447c504ebf"
}
}
{
"apiVersion": "1.4.0",
"date": "2022-01-10T13:04:22+00:00",
"success": true,
"data": {
"id": "42786",
"type": "payment",
"referenceDetails": {
"reference": "A0000A722"
},
"stateDetails": {
"state": "confirmed",
"createdAt": "2022-01-10T10:29:13+00:00"
},
"paymentMethod": {
"uuid": "90068f83-7623-4de5-91c7-ac447c504ebf",
"code": "CC",
"type": "DEFAULT",
"details": {
"phoneNumber": "351#961879263",
"createRegistration": true
}
},
"amount": 10,
"createdAt": "2022-01-10T10:28:14+00:00",
"updatedAt": "2022-01-10T11:39:39+00:00",
"validDate": {
"start": "2022-01-10T10:28:14+00:00",
"end": "2022-07-10T23:59:59+01:00"
},
"availableMethods": [],
"paymentFee": {
"netAmount": "0.00095000",
"taxAmount": "0.00017100"
},
"customer": {
"uuid": "e2343605-cf46-43de-b20b-9b7d1c95a9b2",
"customerId": "agashf123",
"firstName": "José",
"lastName": "Silva",
"email": "email@mail.com",
"createdAt": "2022-01-10T10:28:14+00:00"
}
}
}