Reembolsar pagohttps://api.mercadopago.com/v1/advanced_payments/{advanced_payment_id}/refunds
Una operación de reembolso puede ser total, es decir se devolverá el importe total del pago, o puede ser una devolución parcial, se devolverá el importe solicitado.
POST
Request parameters
Header
Authorization
Access Token obtenido a través del panel de desarrollador. Obligatorio ser enviado en todas las solicitudes.string
REQUERIDO
Path
advanced_payment_id
Se refiere al pago con el id 'advanced_payment_id' para ser confirmado.number
REQUERIDO
Body
amount
Si el monto es 0, se trata de un reembolso de los montos totales de los advanced payments; de lo contrario, se trata de un reembolso parcial.number
Response parameters
id
Identificación de reembolso.number
payment_id
Identificación de pago.number
amount
Monto del reembolso.number
source
object
Errors
400Error
400
Bad-Request
500Error
500
Error
Request
curl -X POST \
'https://api.mercadopago.com/v1/advanced_payments/{advanced_payment_id}/refunds'\
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer APP_USR-4*********782856-12*********f202ca494*********f0baa4bb3*********648' \
Response
[
{
"id": "1009042015",
"payment_id": "18552260055",
"amount": "24.50",
"source": {
"name": "user_name",
"id": "abcdef1e23f4567d8e9123eb6591ff68df74c57930551ed980239f4538a7e530"
}
}
]