Este end-point tem como objetivo realizar a criação de uma assinatura e suas cobranças recorrentes.
Variável | Tipo | Descrição |
---|
id | Number | Identificador da assinatura |
status | SubscriptionStatus | Status atual da assinatura |
customer | SubscriptionCustomer | Dados do cliente da assinatura |
type | String | Tipo da recorrência. Atualmente apenas "DEFAULT" |
creationDate | Date | Data de criação da assinatura |
firstCharge | Date | Data da primeira cobrança a ser realizada |
plan | PlanResponse | Plano da recorrência |
chargeDay | Number | Dia da cobrança das cobranças recorrentes - nulo em caso de Plano semanal (period = WEEKLY) |
creditCard | CreditCard | Dados mascarados retornados do cartão de crédito |
charges | ChargeResponse[ ] | Lista das cobranças recorrentes |
Variável | Descrição |
---|
GENERATED | A assinatura gerada, mas ainda não foi confirmada. Aguardando processo de validação do cartão de crédito |
ACTIVE | A assinatura está ativa e as cobranças serão realizadas normalmente |
PAYED | A assinatura paga completamente |
TO_CANCEL | A assinatura cancelada, mas ainda não foi possível cancelar todas as cobranças |
CANCELED | A assinatura e suas cobranças foram canceladas |
BLOCKED | A assinatura bloqueada por falha no pagamento |
Variável | Tipo | Descrição |
---|
name | String | Nome do assinante da recorrência |
phone | String | Número do telefone do assinante da recorrência |
email | String | Endereço de e-mail do assinante da recorrência |
legalDocument | String | Documento legal do assinante da recorrência |
birthDate | Date | Data de aniversário do assinante da recorrência |
Variável | Tipo | Descrição |
---|
id | Number | Identificador único do plano |
status | PlanStatus | Status do plano |
name | String | Nome do plano |
description | String | Descrição do plano |
periodicValue | Number | Valor base a ser cobrado nas parcelas do plano em centavos |
duration | Number | Tempo de duração do plano, sendo nulo = infinito |
period | PlanPeriod | Periodicidade do plano |
Variável | Tipo | Descrição |
---|
ACTIVE | String | O plano está ativo e pode ser usado normalmente |
INACTIVE | String | O plano está inativo e não pode aparecer para o cliente como opção |
BLOCKED | String | O plano está bloqueado para uso |
Variável | Tipo | Descrição |
---|
WEEKLY | String | Cobranças realizadas semanalmente |
MONTHLY | String | Cobranças realizadas mensalmente |
QUARTERLY | String | Cobranças realizadas trimestralmente |
SEMIANNUAL | String | Cobranças realizadas semestralmente |
YEARLY | String | Cobranças realizadas anualmente |
Variável | Tipo | Descrição |
---|
id | Number | Id da cobrança que foi buscada |
order | String | Número de ordem da cobrança |
description | String | Descrição da cobrança |
softDescriptor | String | Descrição dos dados de fatura do cartão de crédito do cliente |
date | Date | Data da cobrança |
totalValue | Number | Valor total da cobrança recorrente |
subscriptionId | Number | Identificador da assinatura da qual a cobrança pertence |
status | ChargeStatus | Status atual da cobrança |
installment | Number | Número da parcela a qual a determinada cobrança se refere |
reference | String | Número de referencia da cobrança de recorrência |
Variável | Descrição |
---|
PAYED | Cobrança paga |
TO_CANCEL | Cobrançaem processo de cancelada dado o cancelamento de uma assinatura |
CANCELED | Cobrança cancelada dado o cancelamento de uma assinatura |
FAILED | Todas as tentativas de cobrança falharam |
RETRY | A tentativa de cobrança falhou e deve ser realizada novamente |
PENDING | A cobrança está pendente e deverá ser realizada na sua data |
BLOCKED | A cobrança está bloqueada tendo em devido a falta de pagamento |
Variável | Tipo | Descrição |
---|
flag | String | Bandeira do cartão |
card | String | Número mascarado do cartão |
holder | String | Nome no cartão |