Actualizar plan de suscripción - Planes - Mercado Pago Developers
Actualizar plan de suscripción

Actualiza los datos de un plan. Indica el plan ID y envía el body con la información que deseas actualizar

PUT

https://api.mercadopago.com/preapproval_plan/{id}
Request parameters
Header
Authorization
string

REQUERIDO

Access Token obtenido a través del panel de desarrollador. Obligatorio ser enviado en todas las solicitudes.
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.
Response parameters
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.
Errors

400Bad request

400

Bad-Request

401Error

401

Unauthorized

404Error

404

Not-found

500Error

500

Error

Request
curl -X PUT \
    'https://api.mercadopago.com/preapproval_plan/{id}'\
    -H 'Content-Type: application/json' \
       -H 'Authorization: Bearer APP_USR-8*********932064-12*********edf6d3c99*********2236c703f*********668' \
    -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"
}'
Response
{
  "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"
}