Actualizar un pago - Pagos - Mercado Pago Developers
Developers
Referencia de API
Soporte
Ingresar

    Introducción

    LISTA DE API

    Preferencias

    Crear una preferencia

    POST

    Buscar preferencias

    GET

    Obtener una preferencia

    GET

    Actualizar una preferencia

    PUT

    Tipos de documento

    Obtener tipos de documentos

    GET

    Medios de pago

    Obtener los medios de pago

    GET

    Pagos

    Crear un pago

    POST

    Buscar pagos

    GET

    Obtener un pago

    GET

    Actualizar un pago

    PUT

    Contracargos

    Obtener un contracargo

    GET

    Clientes

    Crear un cliente

    POST

    Buscar clientes

    GET

    Obtener un cliente

    GET

    Actualizar un cliente

    PUT

    Tarjetas

    Guardar una tarjeta

    POST

    Obtener tarjetas de un cliente

    GET

    Obtener una tarjeta

    GET

    Actualizar una tarjeta

    PUT

    Eliminar una tarjeta

    DELETE

    Sucursales

    Obtener una Sucursal

    GET

    Crear una Sucursal

    POST

    Buscar sucursales

    GET

    Actualizar una Sucursal

    PUT

    Eliminar una Sucursal

    DELETE

    Cajas

    Crear una Caja

    POST

    Buscar cajas

    GET

    Obtener una Caja

    GET

    Actualizar una Caja

    PUT

    Eliminar una Caja

    DELETE

    Órdenes presenciales

    Crear una orden

    POST

    Eliminar una orden

    DELETE

    Órdenes presenciales v2

    Crear una orden

    PUT

    Obtener una orden

    GET

    Eliminar una orden

    DELETE

    Órdenes

    Crear una orden

    POST

    Buscar órdenes

    GET

    Obtener una orden

    GET

    Actualizar una orden

    PUT

    Preferencia de Subscripción

    Crear una suscripción

    POST

Actualizar un pago

PUT

/v1/payments/{id}
Renueva los datos de un pago cuando lo necesites. Indica el ID del pago y envía los parámetros con la información que quieras actualizar.
Productos que lo utilizan:
Checkout Pro
Marketplace
Mobile Checkout
Código QR
Suscripciones
Parámetros para la solicitud
id

REQUERIDO

string
Localización: pathThe Id of the payment
additional_info
object
Localización: bodyInformación que puede mejorar el análisis de prevención de fraude y la tasa de conversión. Trata de enviarnos toda la infomación posible
application_fee
number
Localización: bodyComisión recolectada por el marketplace o por Mercado Pago
binary_mode
boolean
Localización: bodyCuando se configura como true los pagos sólo pueden resultar aprobados o rechazados. Caso contrario también pueden resultar in_process
Parámetros de respuesta
Esta solicitud no tiene respuesta.
Solicitud
curl
curl -X PUT \
    'https://api.mercadopago.com/v1/payments/{id}' \
    -H 'Authorization: Bearer ACCESS_TOKEN_ENV' \ 
    -d '{
  "additional_info": {
    "items": [
      {
        "id": "PR0001",
        "title": "Point Mini",
        "description": "Producto Point para cobros con tarjetas mediante bluetooth",
        "picture_url": "https://http2.mlstatic.com/resources/frontend/statics/growth-sellers-landings/device-mlb-point-i_medium@2x.png",
        "category_id": "electronics",
        "quantity": 1,
        "unit_price": 58.8
      }
    ],
    "payer": {
      "first_name": "Test",
      "last_name": "Test",
      "phone": {
        "area_code": 11,
        "number": "987654321"
      },
      "address": {}
    },
    "shipments": {
      "receiver_address": {
        "zip_code": "12312-123",
        "state_name": "Rio de Janeiro",
        "city_name": "Buzios",
        "street_name": "Av das Nacoes Unidas",
        "street_number": 3003
      }
    },
    "barcode": {}
  },
  "description": "Payment for product",
  "external_reference": "MP0001",
  "installments": 1,
  "metadata": {},
  "order": {
    "type": "mercadolibre"
  },
  "payer": {
    "entity_type": "individual",
    "type": "customer",
    "identification": {},
    "phone": {}
  },
  "payment_method_id": "visa",
  "transaction_amount": 58.8
}'
Respuesta
json
{}
Errores
400bad_request
1Error de parámetros.
3El token debe ser para test.
5Debes proveer tu access_token para proceder.
1000El número de filas excede los límites.
1001El formato de fecha debe ser yyyy-MM-dd'T'HH:mm:ss.SSSZ.
2001Ya se posteó el mismo request en el último minuto.
2002Cliente no encontrado.
2004Falló el POST a Gateway Transactions API.
2006Card Token no encontrado.
2007Falló la conexión a Card Token API.
2009Card token issuer no puede ser nulo.
3000Debes proveer el parámetro cardholder_name en card data.
3001Debes proveer el parámetro cardholder_name en card data.
3003card_token_id inválido.
3004parameter site_id inválido.
3005Acción inválida, el recurso esta en un estado que no permite esta operación. Para más información consulta el estado del recurso.
3006cardtoken_id inválido.
3007El parámetro client_id no puede ser nulo ni vacío.
3008Cardtoken no encontrado.
3009client_id no autorizado.
3010La tarjeta no se encuentra en la lista blanca.
3011payment_method no encontrado.
3012security_code_length inválido.
3013El parámetro security_code es requerido y no puede ser nulo ni vacío.
3014payment_method inválido.
3015card_number_length inválido.
3016card_number inválido.
3017El parámetro card_number_id no puede ser nulo ni vacío.
3018El parámetro expiration_month no puede ser nulo ni vacío.
3019El parámetro expiration_year no puede ser nulo ni vacío.
3020El parámetro cardholder.name no puede ser nulo ni vacío.
3021El parámetro cardholder.document.number no puede ser nulo ni vacío.
3022El parámetro cardholder.document.type no puede ser nulo ni vacío.
3023El parámetro cardholder.document.subtype no puede ser nulo ni vacío.
3024Acción inválida, reembolsos parciales no soportados para esta transacción.
3025Código de autorización inválido.
3026card_id inválido para este payment_method_id.
3027payment_type_id inválido.
3028payment_method_id inválido.
3029Mes de expiración de tarjeta inválido.
3030Año de expiración de tarjeta inválido.
403bad_request
4El usuario no esta autorizado a acceder a este recurso.
3002El usuario no está autorizado a realizar esta acción.
404bad_request
2000No se ha encontrado el pago.
¿Te resultó útil esta información?

Copyright © 1999-2021 DeRemate.com de Uruguay S.R.L.

Términos y condicionesCómo cuidamos tu privacidad
Centro de vendedores

Al navegar en este sitio aceptas las cookies que utilizamos para mejorar tu experiencia. Más información.