Transacciones
Reembolsar un pago
Reembolso total de un pago con tarjeta aprobado. Un comercio autenticado puede reembolsar sus propias transacciones; un operador, dentro de su alcance de comercio. La transacción expone refund_status mientras se procesa y dispara payment.refunded al confirmarse.
Autorización
bearerAuth AutorizaciónBearer <token>
JWT de operador (panel): Authorization: Bearer <jwt>.
In: header
Parámetros de ruta
id*string
Parámetros de encabezado
X-Merchant-Id?string
Los operadores limitan la petición a un comercio. Los usuarios de comercio están anclados al suyo.
Cuerpo de la respuesta
application/json
application/json
application/json
curl -X POST "https://example.com/api/transactions/string/refund"{
"data": {
"id": "txn_…",
"type": "payment",
"correlation_id": "string",
"payment_intent_id": "string",
"order_id": "string",
"payment_link_id": "string",
"reference": "string",
"payer_email": "user@example.com",
"merchant_id": "string",
"rail": "online_cnp",
"payment_method": "card",
"status": "approved",
"amount_cents": 0,
"currency": "string",
"fee_cents": 0,
"card": {
"brand": "string",
"last4": "string"
},
"customer_ref": "string",
"decline_reason": "string",
"risk_score": 0,
"created_at": "2019-08-24T14:15:22Z",
"captured_at": "2019-08-24T14:15:22Z",
"metadata": {},
"refund_status": "processing",
"refund_id": "string",
"refund_requested_at": "2019-08-24T14:15:22Z",
"refunded_at": "2019-08-24T14:15:22Z"
}
}{
"error": "string"
}{
"error": "string"
}¿Te fue útil esta página?