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.

Actualizar suscripciĂłn - Suscripciones - Mercado Pago Developers

BĂșsqueda inteligente powered by OpenAI 

Actualizar suscripciĂłn

PUT

https://api.mercadopago.com/preapproval/{id}
Renovar datos de suscripciĂłn. Ingrese el ID de suscripciĂłn y envĂ­e el body con la informaciĂłn que desea actualizar. PodrĂĄs actualizar el motivo, monto, medio de pago, status y demĂĄs informaciĂłn que conforma la suscripciĂłn.
ParĂĄmetros para la solicitud
PATH
id
string

REQUERIDO

Identificador Ășnico de suscripciĂłn que deseas modificar.
BODY
reason
string
Es una breve descripciĂłn que el suscriptor verĂĄ durante el proceso de checkout y en las notificaciones. Solo se requiere para suscripciones sin plan asociado.
external_reference
string
Referencia para sincronizar con tu sistema. Este es un campo de texto libre para ayudarte con tu integraciĂłn para vincular las entidades.
back_url
string
URL de retorno exitosa. Use esta configuración para redirigir a tus clientes después de nuestro checkout a tu sitio.
auto_recurring
object
InformaciĂłn de configuraciĂłn para la recurrencia.
ParĂĄmetros de respuesta
id
string
Identificador Ășnico de suscripciĂłn.
version
number
Indica cuĂĄntas veces fue modificada la suscripciĂłn.
application_id
number
ID Ășnico que identifica tu aplicaciĂłn/integraciĂłn. Una de las claves del par que componen las credenciales que identifican una aplicaciĂłn/integraciĂłn en tu cuenta.
collector_id
number
ID Ășnico que identifica a tu usuario como vendedor. Este ID coincide con tu User ID en nuestro ecosistema.
Errores

400Error

400

Bad-request

401Error

401

Unauthorized

500Error

500

Error

Solicitud
curl -X PUT \
    'https://api.mercadopago.com/preapproval/{id}'\
    -H 'Content-Type: application/json' \
       -H 'Authorization: Bearer TEST-7434*********159-03141*********cee51edf8*********f94f589-1*********' \
    -d '{
  "reason": "Yoga classes.",
  "external_reference": 23546246234,
  "back_url": "https://www.mercadopago.com.ar",
  "auto_recurring": {
    "transaction_amount": 10,
    "currency_id": "ARS"
  },
  "card_token_id": 123123123,
  "card_token_id_secondary": 123123123,
  "payment_method_id_secondary": "visa",
  "status": "pending"
}'
Respuesta de ejemplo
{
  "id": "2c938084726fca480172750000000000",
  "version": 0,
  "application_id": 1234567812345678,
  "collector_id": 100200300,
  "preapproval_plan_id": "2c938084726fca480172750000000000",
  "reason": "Yoga classes.",
  "external_reference": 23546246234,
  "back_url": "https://www.mercadopago.com.ar",
  "init_point": "https://www.mercadopago.com.ar/subscriptions/checkout?preapproval_id=2c938084726fca480172750000000000",
  "auto_recurring": {
    "frequency": 1,
    "frequency_type": "months",
    "start_date": "2020-06-02T13:07:14.260Z",
    "end_date": "2022-07-20T15:59:52.581Z",
    "currency_id": "ARS",
    "transaction_amount": 10,
    "free_trial": {
      "frequency": 1,
      "frequency_type": "months"
    }
  },
  "first_invoice_offset": 7,
  "payer_id": 123123123,
  "card_id": 123123123,
  "payment_method_id": "account_money",
  "card_id_secondary": 123123123,
  "payment_method_id_secondary": "visa",
  "next_payment_date": "2022-01-01T11:12:25.892-04:00",
  "date_created": "2022-01-01T11:12:25.892-04:00",
  "last_modified": "2022-01-01T11:12:25.892-04:00",
  "summarized": {
    "quotas": 6,
    "charged_quantity": 3,
    "charged_amount": 1000,
    "pending_charge_quantity": 1,
    "pending_charge_amount": 200,
    "last_charged_date": "2022-01-01T11:12:25.892-04:00",
    "last_charged_amount": 100,
    "semaphore": "green"
  },
  "status": "pending"
}