Ativar link de pagamento em construção
Path Parameters
ID do link de pagamento. Exemplo: pl_gD2G97aVBqvREz3Hr4u1deLW40JlnmQ8
Response
204 application/json
Response
204
Authentication
Path Parameters
Cancelar link de pagamento
Path Parameters
ID do link de pagamento. Exemplo: pl_gD2G97aVBqvREz3Hr4u1deLW40JlnmQ8
Response
204 application/json
Response
204
Authentication
Path Parameters
Criar plano
Este recurso possibilita a criação de um plan que poderá ser utilizado futuramente para a criação de uma assinatura. Para mais detalhes consulte a pagina principal do objeto.
Body
application/json
Body
Nome do plano. Max: 64 caracteres.
Descrição do plano.
Indica se o plano oferece entrega.
Meios de pagamento disponíveis para assinaturas criadas a partir do plano.
Valores possíveis: credit_card, boleto ou debit_card. Caso nenhum seja informado, o único meio de pagamento disponível por padrão será credit_card
Opções de parcelamento disponíveis para assinaturas criadas a partir do plano.
Caso não seja informado, o plano irá disponibilizar apenas assinaturas com pagamentos à vista. O número de parcelas deverá ser 1 em recorrências.
Valor mínimo em centavos da fatura.
Texto exibido na fatura do cartão.
Será aplicado para assinaturas de cartão de crédito criadas a partir do plano. Max: 13 caracteres.
Moeda. Valores possíveis: BRL.
Frequência da recorrência. Valores possíveis: day,week, month ou year.
Default:month
Número de intervalos de acordo com a propriedade interval entre cada cobrança da assinatura.
Ex.: plano mensal = interval_count (1) e interval (month)
plano trimestral = interval_count (3) e interval (month)
plano semestral = interval_count (6) e** interval** (month)
Default:1
Dias de teste. A assinatura será iniciada após o término deste período.
Tipo de cobrança. Valores possíveis: prepaid, **postpaid **ou exact_day.
Dias disponíveis para cobrança das assinaturas criadas a partir do plano. Deve ser maior ou igual a 1 e menor ou igual a 28. Obrigatório, caso o billing_type seja igual a exact_day.
Itens do plano. Saiba mais sobre um itens do plano
Show Child Parameters
Objeto chave/valor utilizado para armazenar informações adicionais sobre o plano.
Saiba mais sobre metadata
Esquema de precificação.
Obrigatório na ausência de items.
Show Child Parameters
Quantidade para o pricing_scheme.
Obrigatório quando o pricing_scheme.scheme_type for igual a unit.
Default:null
Response
application/json
Response
200
Authentication
Body
Listar planos
Este recurso permite listar seus planos. Pode ser utilizados alguns parâmetros como filtro da listagem.
Query Parameters
Nome do plano.
Status do plano.
Valores possíveis: active, inactive ou deleted
Data de início do período de criação a ser listado.
Data final do período de criação a ser listado.
Página atual.
Quantidade de itens por página.
Response
application/json
Response
200
Show Child Parameters
Show Child Parameters
Authentication
Query Parameters
Obter plano
A partir do identificador de um plano criado (plan_id) é possível recuperar as informações deste plano.
Path Parameters
Código do plano.
Formato: plan_XXXXXXXXXXXXXXXX.
Response
application/json
Response
200
Example:plan_21r4CTG0ux77Qv13
Example:Plano Gold
Example:/plan_21r4CTG0ux77Qv13/academia/plano-gold
Example:BRL
Example:month
Default:0
Example:3
Example:prepaid
Default:0
Example:3
Example:active
Default:0
Example:10000
Example:2016-07-12T18:25:40Z
Example:2016-07-12T18:25:40Z