Actualizar plan de suscripciĂłn - Planes - Mercado Pago Developers
Actualizar plan de suscripciĂłn

PUT

https://api.mercadopago.com/preapproval_plan/{id}
Actualiza los datos de un plan. Indica el plan ID y envĂ­a el body con la informaciĂłn que deseas actualizar.
ParĂĄmetros para la solicitud
PATH
id
string

REQUERIDO

Identificador del plan de suscripciĂłn.
BODY
reason
string
Es una breve descripciĂłn que el suscriptor verĂĄ durante el checkout y en las notificaciones.
auto_recurring
object
InformaciĂłn de configuraciĂłn para la recurrencia.
payment_methods_allowed
object
Métodos de pago habilitados en el checkout.
back_url
string
URL de retorno exitosa. Use esta configuración para redirigir a tus clientes a su sitio después de nuestro checkout.
ParĂĄmetros de respuesta
id
string
Identificador Ășnico del plan de 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.
reason
string
Es una breve descripciĂłn que el suscriptor verĂĄ durante el checkout y en las notificaciones.
Errores

400Bad request

400

Bad-Request

401Error

401

Unauthorized

404Error

404

Not-found

500Error

500

Error

Solicitud
curl -X PUT \
    'https://api.mercadopago.com/preapproval_plan/{id}'\
    -H 'Content-Type: application/json' \
       -H 'Authorization: Bearer TEST-7434*********159-03141*********cee51edf8*********f94f589-1*********' \
    -d '{
  "reason": "Yoga classes",
  "auto_recurring": {
    "frequency": 1,
    "frequency_type": "months",
    "repetitions": 12,
    "billing_day": 10,
    "billing_day_proportional": false,
    "free_trial": {
      "frequency": 1,
      "frequency_type": "months"
    },
    "transaction_amount": 10,
    "currency_id": "ARS"
  },
  "payment_methods_allowed": {
    "payment_types": [
      {
        "id": "credit_card"
      }
    ],
    "payment_methods": [
      {
        "id": "bolbradesco"
      }
    ]
  },
  "back_url": "https://www.yoursite.com"
}'
Respuesta de ejemplo
{
  "id": "2c938084726fca480172750000000000",
  "application_id": 1234567812345678,
  "collector_id": 100200300,
  "reason": "Yoga classes",
  "auto_recurring": {
    "frequency": 1,
    "frequency_type": "months",
    "repetitions": 12,
    "billing_day": 10,
    "billing_day_proportional": true,
    "free_trial": {
      "frequency": 7,
      "frequency_type": "months",
      "first_invoice_offset": 7
    },
    "transaction_amount": 10,
    "currency_id": "ARS"
  },
  "payment_methods_allowed": {
    "payment_types": [
      {}
    ],
    "payment_methods": [
      {}
    ]
  },
  "back_url": "https://www.mercadopago.com.ar",
  "external_reference": "23546246234",
  "init_point": "https://www.mercadopago.com.ar/subscriptions/checkout?preapproval_plan_id=2c938084726fca480172750000000000",
  "date_created": "2022-01-01T11:12:25.892-04:00",
  "last_modified": "2022-01-01T11:12:25.892-04:00",
  "status": "active"
}