Pular para o conteúdo principal

O que é

O sandbox NTX Pay permite que sua integração exercite cash-in, cash-out, refund e webhooks sem mover dinheiro real. Diferente de mocks simplistas, o pipeline contábil completo (saldo TigerBeetle, validação de limites, cobrança de tarifas, geração de extratos, entrega de webhooks via outbox) é exercitado intacto. Apenas o provider externo (SPEI/Banxico) é simulado.
Toda integração com a NTX Pay começa pelo sandbox. Os endpoints, payloads e webhooks descritos nesta documentação são os definitivos — quando produção for liberada para a sua empresa, o mesmo código funcionará apenas trocando as credenciais.

Como ativar

Suas credenciais de API são as mesmas estruturalmente que você usaria em produção. A diferença vive na conta: contas com mainProvider: "sandbox" roteiam todas as chamadas SPEI internamente para o simulador NTX. Para criar uma conta sandbox, peça ao seu Account Manager ou escreva para contact@ntxpay.com — o onboarding é instantâneo e o KYC é auto-aprovado.

Base URL

AmbienteURL
Sandboxhttps://sandbox.mx.ntxpay.com
Todas as rotas documentadas (/api/auth/token, /api/spei/cash-in, /api/spei/cash-out, /api/transactions, /api/webhooks-config) estão disponíveis exatamente neste host.

Cenários de teste

Você controla o comportamento de cada chamada via header HTTP X-Sandbox-Scenario. Sem o header, o sandbox retorna sucesso por padrão. Veja Cenários para a lista completa de cenários de erro, sucesso e atraso suportados.

Webhooks

Registre seu webhookUrl na conta sandbox exatamente como faria em produção — via POST /api/webhooks-config. Os eventos são entregues pelo mesmo motor de outbox que usamos em prod, com as mesmas assinaturas, headers (X-NTXPay-Delivery) e política de retry.

Diferenças vs Produção

AspectoSandboxProdução
Base URLhttps://sandbox.mx.ntxpay.comFornecida no onboarding
Providersandbox (simulado)Banco real (Banxico/SPEI)
SaldoSimuladoFundos reais
Confirmação SPEI cash-inImediata (~1s)Real (segundos a minutos)
X-Sandbox-ScenarioSuportadoRejeitado com 400
CustoGratuitoConforme contrato

Próximos passos

Autenticação

Como obter o JWT no sandbox usando suas credenciais.

Cenários

Lista completa de cenários disponíveis via X-Sandbox-Scenario.

Cash-in

Receber via SPEI no sandbox.

Cash-out

Enviar via SPEI no sandbox.

Webhooks

Como o sandbox entrega webhooks e como testar dedupe.

Suporte

suporte@ntxpay.com