**O que é**

O serviço de recorrência da Zoop é um conjunto de webservices que disponibiliza operação de venda recorrente através de **cartão de crédito**, com base em políticas de cobrança pré-definidas, como frequência da cobrança, valor, forma de pagamento, período de carência e tolerância em caso de atraso.

**Detalhes do produto**

Um plano define como as assinaturas serão vendidas, renovadas e faturadas. Por exemplo, uma academia pode possuir um "Plano mensal" que é renovado automaticamente todo mês, ou um "Plano bimestral", renovado automaticamente a cada dois meses.

Assinaturas definem a relação entre um plano e um cliente, possuindo data de início e fim, representando um contrato com cobranças recorrentes baseadas nas regras estabelecidas entre o cliente e o parceiro, conforme plano vinculado.

(Script tags will be stripped)

3500


Fluxo pagamentos recorrentes

**Fluxo detalhado**

Para usar o serviço de planos e assinatura, você precisa:

  1. Será necessário ter um [vendedor (seller)](🔗) criado.

  2. Aguardar a aprovação do vendedor que ocorre através do time de risco da Zoop.

  3. Criar comprador (buyer).

  4. Crie um novo [token](🔗) do cartão de crédito e guarde o ID do token devolvido, para que você possa associá-lo a um cliente existente.

  5. Associe um cartão de crédito com o comprador existente, dando os identificadores de token e de clientes criados. O token do cartão será anexado ao comprador e estará pronto para ser cobrado.

  6. Criar um novo [plano](🔗) de cobrança, com definição do valor a ser cobrado, frequência da cobrança.

  7. Criar uma nova [assinatura](🔗), vinculando o plano criado e associando um comprador com método de cobrança definido.

A cada vencimento da assinatura, o sistema de recorrência da Zoop irá gerar uma nova fatura, e realizar a cobrança do valor, notificando (webhook) em caso de sucesso ou falha para continuação do fluxo de aprovação/liberação dos serviços no seu sistema.

**Recursos**

  • Cobrança automática de assinaturas pendentes de pagamento

  • Notificação através de webhooks dos eventos de cobranças aprovadas e rejeitadas por assinatura

  • Gestão de múltiplos planos e assinaturas por marketplace

  • Cobrança por cartão de crédito

Importante.

**Intervalo de cobrança**

O campo **"interval"** funciona em conjunto com o campo **"frequency"**, ou seja, após declarado em quanto tempo a assinatura será cobrada (mensalmente, semanalmente, anualmente ou diariamente) no campo **"frequency"** deve ser declarado em **"interval"** o número de intervalos entre a primeira cobrança e as subsequentes.

Exemplo:

"frequency": "daily", ----> **Frequência diária**

"interval": 30, -----> **A cada 30 dias o sistema recorrente irá realizar uma cobrança**

**Alteração de cartão de crédito**

Caso ocorra alteração do cartão do comprador por qualquer motivo, não haverá necessidade de alterar a assinatura em vigor, automaticamente o novo [**cartão associado**](🔗) será o padrão (default) para a realização das cobranças futuras.