Estrutura de uma assinatura

A estrutura de uma assinatura padrão pode ser representada pelo seguinte diagrama

Assinatura

A assinatura é o centralizador das configurações gerais, nela estão:

  • Informações do cliente
  • Informações de pagamento
  • Informações de plano
  • Frequência de pagamento

Para cada renovação da assinatura (definida pelo atributo frequency) é criada uma nova recorrência. Essa recorrência por sua vez pode possuir um ou múltiplos pagamentos.

No caso de um pagamento não ser bem sucedido podem haver outras tentativas, sejam elas automáticas ou geradas pelo próprio merchant pelo endpoint POST /api/v1/subscription/billing

Assinaturas com inplit

As assinaturas com inplit de pagamentos possuem uma ligeira diferença em relação a uma assinatura convencional.

Como o comportamento do inplit é agrupar cobranças de assinaturas distintas em um único pagamento, a estrutura dessas assinaturas seguem o seguinte padrão:

Assinatura Inplit

Nestes casos todas as assinaturas devem possuir o mesmo meio de pagamento e a mesma frequência de renovação