Inserir saldo em conta teste

Saiba como inserir saldo em sua conta de teste

Realizar testes em nosso ambiente Stage é recomendado e necessário para garantir que todas as funcionalidades estejam devidamente verificadas antes de começar a utilizar nossas APIs em ambiente de produção.

Para testar adequadamente as funcionalidades de transferência e pagamento, é fundamental que as contas de teste tenham um saldo inicial.

Uma maneira comum de inserir saldo nas contas de teste é por meio da geração de boletos, também em ambiente de testes, e utilizando a API "Pagar Fatura em Stage" para efetuar o pagamento desses boletos. Essa API simula o pagamento de um boleto, que funcionará como um depósito na conta do usuário. Esse método é amplamente utilizado por oferecer uma forma prática e segura de adicionar fundos às contas de teste.

Como a API "Pagar Fatura em Stage" pode ajudar a inserir saldo nas contas?

O primeiro passo é gerar um boleto e, caso necessário, você pode conferir mais instruções sobre esse passo.

Para realizar o pagamento do boleto em aberto no ambiente de testes, é necessário:

  • Possuir um token de acesso válido: Você deve obter um token de acesso válido que será usado para autenticar sua solicitação de pagamento do boleto.
  • Gerar Idempotency-Key válido: A idempotência é uma propriedade importante em operações de pagamento para garantir que a mesma solicitação de pagamento não seja processada várias vezes, causando problemas como pagamentos duplicados. Ao gerar um Idempotency-Key válido, você garante que, mesmo que a mesma solicitação de pagamento seja enviada mais de uma vez, o sistema reconhecerá apenas uma delas. Isso evita problemas de duplicação e mantém a integridade do processo de pagamento.
  • Definir Content-Type: O Content-Type é um cabeçalho HTTP que indica o tipo de dados que está sendo enviado na solicitação. No caso de um pagamento de boleto, é importante definir o Content-Type corretamente para que o servidor saiba como interpretar os dados que estão sendo enviados. No caso desta API, o Content-Type é definido como "application/json" para enviar os dados em formato JSON.
  • Utilizar Identificador da fatura a ser paga: Cada boleto possui um identificador único que o distingue de outros boletos no sistema. Para realizar o pagamento correto, é essencial fornecer o identificador da fatura (ou boleto) a ser pago. Um exemplo de identificador seria "inv_1kprHFLcTuGD99NKeOeGT8Q".
Caneca na cor rosa com a logo da Cora e com forma geométrica
Agora é hora do Café! Sim, aprendemos a inserir saldo na conta