2.3.7. Gerir Transferências Bancárias#

O tratamento de transferências bancárias é o passo final de liquidação no fluxo completo de encomendas do TalerBarr. Depois de uma encomenda ter sido paga, e depois de quaisquer prazos de reembolso e de transferência bancária terem sido processados, o TalerBarr pode acompanhar as informações de liquidação e associá-las de volta aos objetos de transferência correspondentes do lado do Dolibarr.

Tal como nos tutoriais anteriores, as capturas de ecrã e os exemplos aqui apresentados destinam-se a mostrar como funciona especificamente o tratamento de transferências bancárias com o módulo TalerBarr. Para o comportamento exato dos sistemas subjacentes, é preferível consultar a documentação original dos fluxos bancários e contabilísticos do GNU Taler e do Dolibarr.

2.3.7.1. Visão geral da transferência bancária#

O tratamento de transferências bancárias é o último passo importante que completa o ciclo de vida da encomenda. A ideia geral é:

  1. Criar e pagar uma encomenda Taler.

  2. Aguardar até que o processo de compensação atinja a fase de transferência bancária.

  3. Deixar que o TalerBarr detete as informações de liquidação.

  4. Associar o objeto de transferência correspondente do lado do Dolibarr.

2.3.7.2. Fluxo de exemplo#

Para tornar o exemplo mais fácil de observar, a configuração da encomenda foi definida com prazos curtos de pagamento, reembolso e transferência bancária. Para mais detalhes sobre estes campos da encomenda, consulte o tutorial de encomendas do Taler e a documentação do GNU Taler Merchant.

Encomenda Taler configurada com prazos curtos de pagamento, reembolso e transferência bancária

Encomenda Taler configurada com prazos curtos de pagamento, reembolso e transferência bancária.#

Depois de a encomenda ser criada e paga, pode primeiro verificar no cartão de encomenda do TalerBarr que as informações de pagamento já estão presentes. Nesta fase, o pagamento foi bem-sucedido, mas a transferência bancária ainda não foi criada.

Cartão de encomenda do TalerBarr após o pagamento e antes da liquidação final

Cartão de encomenda do TalerBarr após o pagamento e antes da liquidação final.#

Depois de o atraso configurado ter decorrido, o Taler SPAA mostra que a encomenda está compensada e que a transferência bancária foi criada.

Taler SPAA a mostrar a encomenda compensada e a criação da transferência bancária

Taler SPAA a mostrar a encomenda compensada e a transferência bancária criada.#

Agora pode voltar ao Dolibarr e verificar a mesma encomenda no TalerBarr. O cartão de encomenda do TalerBarr também mostra agora as informações da transferência bancária e associa-a ao objeto relacionado do Dolibarr.

Cartão de encomenda do TalerBarr a mostrar as informações da transferência bancária associada

Cartão de encomenda do TalerBarr a mostrar as informações da transferência bancária associada.#

Do lado do Dolibarr, o objeto associado é uma transferência entre duas contas, tipicamente a conta de compensação do Taler e a conta bancária selecionada no momento da configuração.

2.3.7.3. Fim do fluxo#

Depois de a informação de transferência bancária ser associada, o registo de encomenda do TalerBarr representa o percurso completo, desde a criação da encomenda até à liquidação. Nesse momento, o lado do Dolibarr dispõe de um registo documentado de pagamento que inclui:

  • A encomenda Taler de origem

  • O objeto de venda do ERP

  • Fatura e pagamento do cliente

  • Eventuais reembolsos

  • Liquidação final