Completar pre-autorización
Confirmar el importe real de la transacción pre-autorizada. Este importe puede ser igual, mayor, o menor que el monto pre-autorizado.
Para la completar una pre-autorización pueden existir 3 escenarios:
Monto menor al pre-autorizado: se completa la pre-autorización con el monto indicado en el servicio de completion.
Monto igual al pre-autorizado: se completa la transacción por el monto indicado.
Monto mayor al pre-autorizado: se completa la pre-autorización inicial y se crea una nueva transacción por el monto restante. Esta transacción se puede identificar con el order_1, donde order es el orderId del request. En caso de que la transacción por el monto restante sea rechazada, esta será notificada como vencida a través del API de notificación.
Producción: https://api.payvalida.com/v4/merchant/completion
Campo | Requerido | Tipo | Descripción |
---|---|---|---|
merchantName | sí | string | Nombre del merchant |
orderId | sí | string | Id de la orden creado por el merchant previamente en el API Recaudo |
checksum | sí | string | sha512(merchantName + orderId + fixed_hash) |
amount | sí | string | Monto por el cual se va a realizar la finalización de la transacción |
token | sí | string | Identificador del token creado anteriormente para la tarjeta |
typeDi | no | string | Tipo de documento del usuario. Colombia: CC,CE,PP,NIT |
di | no | string | Número de documento de usuario |
Última actualización