Finalizar Transacción Compra con Qr
Permite finalizar una transacción de pago QR Wompi.
Autenticación: Cuenta Wompi o negocio
Autorización: Requiere permisos adicionales
Parámetros de ruta:
id
Sí
String (max 50)
Identificador de la transacción que se desea finalizar
Objeto de petición:
resultadoTransaccion
Sí
Int
Resultado de la transacción con la que se finalizará:
· ExitosaAprobada = 0
· ExitosaDeclinada = 1
· Fallida = 2
fechaTransaccion
Sí
String (DateTimeOffset)
Fecha y hora de finalización de la transacción
codigoAutorizacion
No
String (500)
Código de autorización si la transacción fue exitosa y aprobada
identificadorTransaccion
No
String (500)
Identificador secundario de la transacción de un sistema externo a Wompi
mensajeRespuesta
No
String (1000)
Mensaje del resultado de la transacción
datosAdicionales
No
Objeto (Diccionario)
Datos adicionales relacionados a la transacción que se finalizará
Ejemplo Objeto petición
{
"urlEnlacePago": "string",
"datosAdicionales": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string"
}
}Objeto de respuesta:
idTransaccion
String
Identificador único de la transacción.
esReal
Bool
Indica si la transacción de compra fue real. Depende de si el negocio asociado está en producción.
esAprobada
Bool
Indica si la transacción fue autorizada correctamente; si es verdadero, el cobro se realizó con éxito.
codigoAutorizacion
String
Código de autorización retornado cuando la transacción es exitosa.
mensaje
String
Mensaje de error retornado en caso de que la transacción no sea exitosa.
formaPago
Int (nulo)
Forma de pago utilizada en la transacción. Opcional. Valores: 0 = Tarjeta de crédito o débito, 1 = Pago con puntos Banco Agrícola.
monto
decimal
Monto de la transacción en dólares.
idExterno
String
Identificador definido por el comercio para la transacción (por ejemplo, ID de la orden).
datosAdicionales
Objeto (Diccionario)
Pares clave/valores relacionados a la transacción, incluyendo parámetros enviados durante la transacción y algunos ingresados por el cliente.
resultadoTransaccion
Int
Número relacionado al resultado de la transacción. Los valores pueden ser:
· ExitosaAprobada = 0
· ExitosaDeclinada = 1
· Fallida = 2
fechaTransaccion
String (DateTimeOffset, anulable)
Fecha y hora en la que la transacción fue realizada.
montoOriginal
Decimal (nulo)
Monto original de la transacción.
Ejemplo Objeto Respuesta
Last updated