API v2Devoluciones
POST
Crear devolución

Devolución de una venta

Permite crear una devolución de una orden paga que cumpla los siguientes requisitos:

  • Estado APPROVED (pago exitoso con desembolso en la cuenta de Ualá).
  • Que no tenga una devolución en curso.
  • La orden tenga menos de 90 días desde el día de pago.
  • La orden debe pertenecer a la v2 de API Checkout de Ualá Bis.

BASE URL:

https://checkout.developers.ar.ua.la/v2/api

¡Aviso importante! Para usar este endpoint necesitas un token de autorización.

Parámetros


POST /orders/{uuid}/refund

CampoTipoDescripciónRequerido
uuidstringIdentificador único de la orden obtenido de la URL. Este uuid debe estar asociado a una orden paga y aprobada.
amountstringMonto de la orden
notification_urlstringURL a la que se notificará el resultado de la devolución (v2/refunds/webhook)[webhook]No

Body json:

{
    "amount": "32221",
    "notification_url": "https://your-awesome-web.com/endpoint-to-notify"
}

Ejemplos

Terminal
curl -X POST https://checkout.developers.ar.ua.la/v2/api/orders/{{uuid}}/refund \
 -H "Content-Type: application/json" \
 -H "Authorization: Bearer your-auth-token" \
 -d '{
   "amount": "32221",
   "notification_url": "https://your-awesome-web.com/endpoint-to-notify"
 }'

Respuestas

{
    "status": "INITIATED"
}