O fluxo de criação de uma transação do tipo boleto se inicia com a identificação do pagador, o **"customer"**, com os dados pessoais e de endereço. Após a identificação podemos comandar uma transação.
Ao criar uma transação do tipo boleto, você receberá no response uma URL para visualizar o boleto gerado com todas as informações necessárias para que o pagamento possa ser feito pelo comprador (buyer) até a data de vencimento informada.
Sobre comprador
Um seller também pode ser um comprador, se caso necessário.
Caso tente gerar um boleto com um customer (buyer/seller) que não possui todos os dados de identificação e endereço, o boleto será rejeitado.
Caso haja a necessidade de [**estornar**](🔗) um boleto, será possível apenas no valor total, não podendo realizar de forma parcial.

Fluxo de criação de boleto.
**Fluxo detalhado**
Será necessário ter um [vendedor (seller)](🔗) criado.
Aguardar a aprovação do vendedor que ocorre através do time de risco da Zoop.
Em seguida será necessário criar um [comprador](🔗)
E por ultimo após todos os requisitos anteriores sendo atendidos, [criar uma transação do tipo boleto](🔗)
Importante!
**Não utilizar dados reais no ambiente de teste (sandbox)**, para evitar um futuro contratempo com o seu cliente.
**Aprovando boleto no ambiente de sandbox (teste).**
A Zoop disponibiliza no ambiente de "sandbox" a possibilidade de aprovação dos boleto para fins de teste, que pode ser encontrado em nossa [referencia de API](🔗). Lembrando que todos os boletos, gerados são registrados, portanto não devem ser pagos de **maneira convencional**.
**Não** será possível simular em ambiente de teste pagamentos com **descontos ou multa/juros**
Compensação em sandbox
Boletos gerados e aprovados em sandbox levam 2 dias para compensar.
Valor do boleto
O valor mínimo para gerar um boleto é de R$ 3,00 e quando utilizar multas/juros esse valor mínimo será de R$ 30,00.