Recursos para IA
Atualizar plano de assinaturahttps://api.mercadopago.com/preapproval_plan/{id}
Atualizar os dados de um plano. Indique o Plan ID e envie o body com as informações que deseja atualizar.
PUT
Request parameters
Header
Authorization
string
OBRIGATÓRIO
Access Token obtido através do painel de desenvolvedores. Obrigatório ser enviado em todas as requisições.
Path
id
string
OBRIGATÓRIO
Identificador do plano de assinatura.
Body
reason
string
É uma breve descrição que o assinante verá durante o processo de checkout e nas notificações.
auto_recurring
object
Configuração da data para recorrência.
payment_methods_allowed
object
Meios de pagamento habilitados no checkout.
back_url
string
URL de retorno de sucesso. Use esta configuração para redirecionar seus clientes para o seu site após o checkout.
Response parameters
id
string
Identificador único do plano de assinatura.
application_id
number
ID único que identifica sua aplicação/integração. Uma das chaves do par que compõe as credenciais que identifica uma aplicação/integração na sua conta.
collector_id
number
ID único que identifica seu usuário como vendedor. Este ID corresponde ao seu User ID em nosso ecossistema.
reason
string
É uma breve descrição que o assinante verá durante o processo de checkout e nas notificações.
Erros
400Bad request
400
Bad-Request
401Erro
401
Unauthorized
404Erro
404
Not-found
500Erro
500
Error
Request
curl -X PUT \
'https://api.mercadopago.com/preapproval_plan/{id}'\
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer APP_USR-1*********685765-12*********1b4332e5c*********e077d7679*********664' \
-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"
}