Efí Payintegraçãoambiente de sandboxretorno de pagamentocharge_id
{ "code": 3500030, "error": "charge_already_paid", "error_description": "Esta transação já possui uma forma de pagamento definida." }
Estou tendo este retorno com frequencia em ambiente de sandbox pois tenho uma equipe de 3 desenvolvedores e o ID da transação é vinculado ao ID do pedido que é o sequencial do banco de dados, Logo suponho que por haver conflito de chegar mais de 1 transação com o mesmo ID interno nosso vocês identifiquem como uma duplicidade.
Em ambiente de produção, OK, mas em sandbox tem como desabilitar essa verificação enviando algum parâmetro adicional? qual a sugestão para mitigar este problema?
Respostas (1):
guilherme_efi
12/04/2023
Olá, @valkhan.2023. Bom dia! Como vai? Não há uma forma de desabilitar esta verificação, e o ambiente de homologação tenta ser o mais próximo do de produção. No caso, o charge_id que é o ID da cobrança, ele deve ser único.
A Comunidade Efí no Discord reúne mais de 11116 desenvolvedores 👨💻 incríveis.
Participe para se manter atualizado sobre as APIs da Efí Pay, tirar dúvidas e muito mais! 😊