Devolución y cancelación

API RESTful / JSON

Mediante este servicio puedes devolver el dinero a tu comprador o cancelar pagos.

Devoluciones

  • Puedes devolver un pago dentro de los 90 días desde su acreditación. Estado de operación: approved.
  • Las devoluciones de pagos con tarjeta de crédito serán reintegradas en el resumen de la tarjeta.
  • Las devoluciones de pagos con cupones serán depositadas en la cuenta de MercadoPago del comprador.

Request - Curl

curl -X PUT \
-H "Content-Type: application/json" \
'https://api.mercadolibre.com/collections/id-del-pago?access_token=tu_access_token' \
-d '{"status":"refunded"}'

Response

Status code: 200 OK

Cancelaciones

  • Puedes cancelar pagos que se encuentren en los siguientes estados de operación: pending, in_process, rejected.
  • Los pagos con tarjeta de crédito que se cancelen, no podrán volver a cambiar de estado.
  • Los pagos con cupones, depósitos y/o transferencias que se cancelen y posteriormente son pagados, serán depositados en la cuenta de MercadoPago del comprador.

Request - Curl

curl -X PUT \
-H "Content-Type: application/json" \
'https://api.mercadolibre.com/collections/id-del-pago?access_token=tu_access_token' \
-d '{"status":"cancelled"}'

Response

Status code: 200 OK

Cancelaciones de pagos recurrentes

  • Puedes cancelar suscripciones de pagos recurrentes en cualquier momento

Request

curl -X PUT \
-H "Content-Type: application/json" \
'https://api.mercadolibre.com/preapproval/id-de-la-suscripcion?access_token=tu_access_token' \
-d '{"status":"cancelled"}'

Response

Status code: 200 OK
{
	"id": "preapproval_id",
	"payer_id": 12345,
	"payer_email": "payeremail@email.com",
	"back_url": "https://www.mysite.com/afterAuth",
	"collector_id": 12345,
	"application_id": 10648,
	"status": "cancelled",
	"init_point": "https://www.mercadopago.com/mlb/debits/new?preapproval_id= 56f2b5da-c73a-4a9f-b67f-d1ab2dcc2087",
	"external_reference": "OP-1234",
	"reason": "Detailed description about your service",
	"date_created": "2012-08-31T11:50:26.648-04:00",
	"last_modified": "2012-08-31T11:50:26.648-04:00"
}

Además, tus usuarios pueden revocar la suscripción por sí mismos. Para hacerlo, deben acceder a aquí y confirmar la acción.