Recursos para IA
Reembolsar pagohttps://api.mercadopago.com/v1/advanced_payments/{advanced_payment_id}/refunds
Este endpoint reembolsa un advanced payment, de forma total o parcial. Si el cuerpo de la solicitud está vacío o el campo "amount" es 0, se realiza un reembolso total. Para un reembolso parcial, especifique el monto a devolver. En caso de éxito, la solicitud devolverá una respuesta con el estado 200.
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
Identificador único del advanced payment a reembolsar.number
REQUERIDO
Body
amount
Monto a reembolsar. Si es 0 u omitido, se reembolsa el monto total del advanced payment.number
Response parameters
id
Identificador único del reembolso.number
payment_id
Identificador único del pago asociado a este reembolso.number
amount
Monto reembolsado.number
source
object
Errors
400Error de solicitud.
400
Bad Request.
500Error de procesamiento.
internal_error
Ocurrió un error de nuestra parte al intentar procesar la solicitud. Por favor, inténtalo nuevamente más tarde.
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-1*********550113-12*********b4773884a*********e8df16347*********786' \
Response
[
{
"id": "1009042015",
"payment_id": "18552260055",
"amount": "24.50",
"source": {
"name": "user_name",
"id": "abcdef1e23f4567d8e9123eb6591ff68df74c57930551ed980239f4538a7e530"
}
}
]