Visão Geral
O cash-in SPEI gera uma CLABE descartável que o pagador usa para fazer uma transferência SPEI pelo app do banco. Quando a NTX Pay recebe a liquidação, a transação passa paraCONFIRMED e dispara o webhook cash_in.
Características:
- CLABE válida para uma única transferência (uso único)
- Confirmação assíncrona (segundos a minutos)
- Expira em data configurável (padrão ~24 horas)
Endpoint
POST /api/spei/cash-in
Headers
Request
Response (201)
Campos do Request
Valor em centavos MXN (mínimo 1). Ex.:
50000 = $500,00 MXN.Identificador externo único (até 100 caracteres). Use para correlacionar com o seu sistema. Recomendado para idempotência.
Descrição da cobrança (até 255 caracteres).
Nome do pagador (1–255 caracteres), exibido no checkout SPEI.
E-mail do pagador (formato de e-mail válido).
RFC/CURP do pagador (10–20 caracteres).
Fluxo de Pagamento
Estados da Transação
| Status | Significado |
|---|---|
PENDING | CLABE emitida, aguardando transferência |
CONFIRMED | Transferência recebida e liquidada |
FAILED | Erro de processamento |
EXPIRED | CLABE expirou sem receber transferência |
Idempotência
Reenvie a mesma requisição com o mesmoexternalId para garantir que uma falha de rede não gere duas cobranças. Em caso de duplicação, a NTX Pay retorna a cobrança existente.
Próximos Passos
Webhook cash_in
Detalhes do payload do webhook de confirmação
SPEI Cash-Out
Envie transferências SPEI