Cuerpo de la solicitud
Ejemplo de solicitud - Devolución total
Ejemplo de solicitud - Devolución parcial
Respuesta exitosa
completed, pending, failed.Ejemplo de respuesta exitosa
Respuesta pendiente
Si la devolución queda en estado pendiente:Respuesta fallida
Si la devolución falla:Códigos de estado
Notas importantes
- Revertir el monto de la cuenta del destinatario (comercio)
- Acreditar el monto en la cuenta del usuario
- Generar un registro de la devolución para auditoría
- Mantener un historial de todas las devoluciones realizadas sobre una transacción
Casos de uso
Devolución total
Cuando un pedido es cancelado completamente o no puede ser entregado, se debe devolver el monto total de la transacción.Devolución parcial
Cuando un pedido tiene problemas parciales (ej: faltan algunos productos, productos defectuosos), se puede realizar una devolución por el monto correspondiente a los items afectados.Authorizations
Propuesta de esquema de autenticación. Token de autenticación que debe ser coordinado entre Justo y la aplicación contenedora. El mecanismo específico debe acordarse entre ambos equipos técnicos.
Body
Propuesta de esquema de solicitud. Estructura propuesta para las devoluciones que Justo enviará a la aplicación contenedora.
Monto a devolver al usuario. Puede ser parcial o total
15000
Identificador único de la transacción original generado por Justo
"txn_abc123def456"
Moneda de la transacción
"CLP"
Razón de la devolución
"Pedido cancelado"
Identificador del pedido asociado a la transacción
"order_xyz789"
Response
La solicitud fue procesada
Propuesta de esquema de respuesta. Estructura propuesta que la aplicación contenedora debe retornar a Justo después de procesar una devolución.
Estado de la devolución
completed, pending, failed "completed"
Identificador único de la devolución generado por la aplicación contenedora
"refund_987654"
Código de la devolución para referencia
"REF-2024-001234"
Mensaje descriptivo sobre el resultado de la devolución
"Devolución procesada exitosamente"