Sandbox
O ambiente de sandbox é um ambiente de teste totalmente isolado apoiado por um stub de provedor de teste. Nenhuma rede de cartões real está envolvida, nenhum dinheiro real se move e nenhuma conta real é cobrada. Use-o livremente durante o desenvolvimento e em pipelines de teste automatizado.Cartões de teste do sandbox
Use qualquer data de validade futura, qualquer nome de titular e qualquer CVV de 3 dígitos (4 dígitos para Amex).
Referência completa de testes
Cada cartão de teste por rede, cenários de recusa por motivo, o passo a passo completo do 3D Secure e as respostas de APM no sandbox.
Produção
O ambiente de produção processa pagamentos reais sobre redes de cartões ao vivo. Cada cobrança é real, cada reembolso afeta contas reais e cada transação recusada é uma decisão real do emissor.Sandbox vs. produção em resumo
Trocar de ambiente
Para passar do sandbox para a produção, faça duas mudanças na sua configuração:- Substitua
prv_sandbox_...porprv_production_...(epub_sandbox_...porpub_production_...). - Atualize a URL base de
https://api-sandbox.therius.io/v1parahttps://api.therius.io/v1.
O cabeçalho X-Environment
A maioria das chamadas de API se autentica com uma chave, e o prefixo da chave determina o ambiente. No entanto, alguns fluxos — como GET /payment/inquiry/{id} alcançado a partir do fluxo de retomada de pending_3ds — podem ser chamados sem chave. Nesses casos, passe o cabeçalho X-Environment para dizer ao Therius para qual ambiente rotear a requisição.
sandbox e production. Quando você inclui uma chave de API, não precisa deste cabeçalho — o prefixo da chave tem precedência.
