Mercado Pago - Crear Reembolso
Descripcion
Sección titulada «Descripcion»Crea un reembolso total o parcial de un pago en Mercado Pago. Permite devolver el dinero al pagador de forma total o en montos parciales acumulativos.
Configuración
Sección titulada «Configuración»| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
| credentials_id | credential | Sí | Credenciales de Mercado Pago |
| payment_id | string | Sí | ID del pago a reembolsar |
| amount | number | No | Monto a reembolsar (vacío = total) |
Credenciales
Sección titulada «Credenciales»Este modulo requiere una credencial de tipo mercadopago con los siguientes campos:
- Access Token: Token de acceso de Mercado Pago (obtenido en el panel de desarrolladores)
{ "success": true, "refund": { "id": 987654321, "payment_id": 123456789, "amount": 100.00, "status": "approved", "date_created": "2024-01-15T10:00:00.000-03:00" }, "refund_id": 987654321, "payment_id": 123456789, "amount": 100.00, "message": "Reembolso 987654321 creado por 100"}Estados del Reembolso
Sección titulada «Estados del Reembolso»approved: Reembolso aprobadopending: Reembolso pendiente de procesamientoin_process: En procesorejected: Rechazado
Ejemplo de Uso
Sección titulada «Ejemplo de Uso»Reembolso total
Sección titulada «Reembolso total»{ "payment_id": "123456789"}Reembolso parcial
Sección titulada «Reembolso parcial»{ "payment_id": "123456789", "amount": 50.00}API Utilizada
Sección titulada «API Utilizada»- Endpoint:
POST /v1/payments/{id}/refunds - Documentacion: Mercado Pago Refunds API
- Solo se pueden reembolsar pagos con estado
approved - Los reembolsos parciales son acumulativos (puedes hacer varios hasta cubrir el total)
- El monto máximo del reembolso es el monto original del pago
- Si no se especifica
amount, se reembolsa el monto total - El tiempo de acreditación depende del método de pago original
Nodos relacionados
Sección titulada «Nodos relacionados»- MercadopagoGetPayments - Obtener pagos
- MercadopagoCreatePayment - Crear pago