Inicio
Documentación
Recursos
Partners
Comunidad

Recursos

Revisa las actualizaciones de nuestras soluciones y operatividad del sistema o pide soporte técnico.

Partners

Conoce nuestro programa para agencias o desarrolladores que ofrecen servicios de integración y vendedores que quieren contratarlos.

Comunidad

Recibe las últimas novedades, pide ayuda a otros integradores y comparte tus conocimientos.

Cobros online
Cobros presenciales
Herramientas y recursos
APIs y SDKS
Crear intención de reembolso - Intención de reembolso - Mercado Pago Developers
Crear intención de reembolso

POST

https://api.mercadopago.com/point/integration-api/devices/{deviceid}/refund
Este endpoint permite crear una intención de reembolso, donde es posible especificar los detalles de la transacción que deseas reembolsar. Esta intención debe asociarse al dispositivo específico en el que se procesó esa transacción inicial. Es decir, podrás comenzar un proceso de devolución del dinero asociado a una transacción anterior, y esa acción será procesada en el dispositivo Point asignado.
Parámetros para la solicitud
HEADER
x-test-scope
string
Este es un header temporal, debe usarse solo para desarrollo con el valor "sandbox". Al momento de salir a producción, debe ser removido
PATH
deviceId
string

REQUERIDO

Identificador del dispositivo que recibirá la intención de reembolso, por ejemplo "PAX_A910__SMARTPOS1234345545". Si no conoces este valor, puedes obtenerlo a través del GET "Buscar en intención de pago"
BODY
payment_id
string

REQUERIDO

Número de identificación del pago a reembolsar, por ejemplo "65412345". Debe ser un pago ya procesado, no una intención.
Parámetros de respuesta
id
string
Identificador de intención de reembolso
device_id
string
Identificador del dispositivo al que se asignó la intención de reembolso
payment_id
string
Número de identificación del pago a reembolsar.
Errores

400Error

400

Bad request - Hay campos faltantes o incorrectos

401Error

401

Unauthorized - El Token es inválido o expiró

403Error

403

Forbidden - Integrador no registrado

404Error

404

Not Found - Dispositivo o pago no encontrado

409Error

409

Conflict error - El dispositivo tiene una intención en espera

500Error

500

Internal server error

Solicitud
curl -X POST \
    'https://api.mercadopago.com/point/integration-api/devices/{deviceid}/refund'\
    -H 'Content-Type: application/json' \
       -H 'x-test-scope: sandbox' \
       -H 'Authorization: Bearer TEST-8971*********918-01191*********5874530a4*********4799fdf-1*********' \
    -d '{
  "payment_id": "12345678"
}'
Respuesta de ejemplo
{
  "id": "7f25f9aa-eea6-4f9c-bf16-a341f71ba2f1",
  "device_id": "PAX_A910__SMARTPOS1234345545",
  "payment_id": "12345678"
}