Desembolso é o processo de emissão da dívida e transferência bancária do valor solicitado pelo cliente. É a última etapa do processo e iniciado somente após concluir todos os requisitos da proposta.

O desembolso pode pode ocorrer nos seguintes cenários:

Configuração

Cada produto pode ter um desembolso diferente ou reaproveitar a mesma configuração.

  1. O primeiro passo é configurar o método de desembolso na seção disbursements através do Atualizar as configurações. É possível configurar várias opções de desembolso. Nesse exemplo, temos duas configurações com o nome desembolso01 e desembolso02.
curl --request POST \
  --url https://api.base39.io/v1/settings \
  --user 'bs_sandbox_65592feb50584d6838855f12' \
  --data '
{
  "disbursements": {
    "desembolso01": {
      "type": "custom"
    },
    "desembolso02": {
      "type": "custom"
    }
  }
}
'
  1. Cada método de desembolso tem um nome único que precisa referenciado nas configurações do produto em settings.products.disbursement. Continuando o exemplo acima, você pode configurar o Empréstimo Consignado para usar o desembolso01 e a Antecipação de Salário usar desembolso02. Isso é útil quando existem processos de desembolsos diferentes para cada tipo de produto. Também é possível, por exemplo, configurar dois empréstimos consignados com desembolsos diferentes e direcionar cada um deles para segmentos de usuários diferentes.
curl --request POST \
  --url https://api.base39.io/v1/products \
  --user 'bs_sandbox_65592feb50584d6838855f12' \
  --data '
{
  "settings": {
    "products": {
      "disbursement": "desembolso01"
    }
  },
  "slug": "consignado",
  "name": "Empréstimo Consignado"
}
'
curl --request POST \
  --url https://api.base39.io/v1/products \
  --user 'bs_sandbox_65592feb50584d6838855f12' \
  --data '
{
  "settings": {
    "products": {
      "disbursement": "desembolso02"
    }
  },
  "slug": "antecipacao",
  "name": "Antecipação de salário"
}
'
Se um método de desembolso não for especificado, o produto será criado com o método mock.

Existem 3 modos de configuração para o desembolso:

Referência da configuração

Para garantir que a configuração de desembolso seja aplicada ao produto específico, é essencial referenciar a configuração na criação do produto Criar um produto.

curl --request POST \
  --url https://api.base39.io/v1/products \
  --user 'bs_sandbox_65592feb50584d6838855f12' \
  --data '
{
  "settings": {
    "products": {
      "disbursement": "disbursementObjectName"
    }
  }
}
'