Ir para o conteúdo principal
Bluecoins

Guia

Multimoeda e taxas de câmbio

Contas em qualquer moeda do mundo, taxas por transação e por conta, taxas em tempo real com fallback automático de provedores e suporte a criptomoedas.

O Bluecoins é um aplicativo multimoeda por concepção. Uma conta pode ser denominada em qualquer moeda do mundo, cada transação registra a taxa de câmbio vigente quando foi criada, e o aplicativo converte tudo para sua moeda padrão em totais e relatórios. Criptomoedas também são suportadas como moedas de conta.

Como as taxas são armazenadas

Dois níveis de taxa se aplicam:

  • Taxa de conversão por conta — cada conta tem sua própria moeda e sua própria taxa de conversão em relação à sua moeda padrão, definidas na configuração da conta.
  • Taxa por transação — quando você registra uma transação em moeda estrangeira, o formulário registra a taxa de câmbio usada para esse lançamento, e você pode alterá-la.

Como cada transação carrega sua própria taxa, os lançamentos históricos mantêm o valor que tinham quando você os fez — que é exatamente o que o interruptor EACR considera ao decidir como normalizar os saldos.

Taxas de câmbio em tempo real

O aplicativo pode buscar as taxas atuais automaticamente, e foi projetado para que um único provedor com falha nunca o deixe sem taxa:

  • Reserva de provedores — as taxas são tentadas em uma cadeia de provedores. Os provedores gratuitos são tentados primeiro (em ordem aleatória), depois os provedores com chave como apoio, e por fim o aplicativo recorre a 1,0 se todos falharem.
  • Um cache de 30 segundos — consultas repetidas para o mesmo par de moedas dentro de uma janela curta reutilizam a taxa em cache em vez de acessar a rede de novo.
  • Um disjuntor — um provedor que falha é ignorado por um período de resfriamento, para que um serviço lento ou fora do ar não possa travar uma consulta; um provedor recuperado é tentado novamente no seu próximo sucesso.

O motor de taxas vem com 14 provedores que cobrem fiat gratuito, fiat com chave e cripto — incluindo o bolívar venezuelano, que usa as taxas oficiais do BCV da dolarapi, e a Kraken para pares selecionados de cripto. Conversões de cripto para fiat e de cripto para cripto são suportadas (os pares de cripto convertem por meio do USD).

Conversão nos relatórios

Os totais de patrimônio e do balanço são convertidos para sua moeda padrão usando as taxas das contas, então uma carteira cheia de dinheiro estrangeiro ainda conta para o seu patrimônio na moeda em que você pensa. O interruptor EACR controla como os valores de transações em moeda estrangeira são normalizados dentro das visões de balanço — consulte o guia de EACR para os detalhes.

Atalhos para a mesma moeda

Dois detalhes práticos mantêm tudo previsível: converter uma moeda nela mesma sempre retorna exatamente 1,0 (sem chamada de rede), e quando a moeda de uma transação coincide com a da conta, nenhuma conversão é necessária.

Multimoeda funciona com todo o resto no aplicativo — transferências entre contas em moedas diferentes, cartões de crédito em moeda estrangeira e relatórios que misturam contas — porque a taxa está associada ao lançamento, não ao relatório.

← Voltar para o guia