Retorna um plano específico através do ID.

Utilize esta função para obter um plano cadastrado na plataforma. Planos são utilizados para definir a base das assinaturas. Uma nova assinatura herdará a maioria dos atributos do plano respectivo no momento de sua criação. Se um plano for alterado, assinaturas associadas não serão atualizadas automaticamente.

Duração do plano

A duração do plano é definida a partir da combinação de 3 atributos: interval, interval_count e billing_cycles. Com esses atributos é possível gerar qualquer combinação possível de periodicidade e duração. Exemplos:

Duraçãointervalinterval_countbilling_cycles
Plano mensal com duração ilimitada'months'1(nulo)
Plano mensal com duração de 3 meses'months'13
Plano semanal com duração de 3 meses'days'712
Plano anual com duração ilimitada'months'12(nulo)
Plano mensal com duração de 1 ano'months'121

Calcula-se a duração de um período multiplicando a duração do intervalo (interval) pelo número de intervalos (interval_count). O número máximo de períodos é definido pelo atributo billing_cycles. Através destas combinações é possível gerar planos quinzenais, mensais, semanais, semestrais, trimestrais, anuais, etc.

O atributo interval_name no retorno exibe o nome do período gerado a partir dessas configurações.

Precificação

Um plano não possui nenhuma informação relacionada ao preço. O valor de uma assinatura será calculado a partir dos produtos associados ao plano. Os produtos associados ao plano estão representados no atributo plan_items.

Cobrança

A data da geracão da cobrança de um período deve ser configurada usando os atributos billing_trigger_type, que define a orientação da data de cobrança, e billing_trigger_day, que define o dia da cobrança. Exemplos:

Cobrançabilling_trigger_typebilling_trigger_day
Exatamente no início do período'beginning_of_period'0
Cinco dias após o início do período'beginning_of_period'5
Dez dias antes do término do período'end_of_period'-10
Um dia após o término do período'end_of_period'1
Exatamento no dia 20 de cada mês'day_of_month'20

É importante observar que o tipo de cobrança 'day_of_month' só pode ser usado em planos mensais.

Language
Credentials
Basic
base64
:
URL
Click Try It! to start a request and see the response here!