Primeiros passos
O fluxo padrão de integração é composto por credencial de aplicação, Sandbox autorizado, chamadas HTTPS e webhooks assinados. Credenciais são individualizadas por cliente e nunca compartilhadas entre Revendas.
Separação entre Sandbox e Produção
Sandbox
https://sandbox.api.risitech.com.br/v1Endereço reservado para integrações autorizadas. A disponibilização ocorre por cliente após habilitação.
LIVE
https://api.risitech.com.br/v1Será liberado somente após homologação técnica, segurança e capacidades operacionais aprovadas.
Autenticação
A API pública utilizará credenciais próprias RISITECH. Nenhuma credencial de adquirente será fornecida ao cliente.
Authorization: Bearer <access_token>
Content-Type: application/json
Idempotency-Key: <uuid>
O modelo final de emissão/rotação de credenciais será publicado antes da abertura do Sandbox externo.
Referência funcional
Estes recursos compõem o contrato público previsto. A disponibilidade efetiva será indicada por ambiente e capacidade homologada.
/merchants/merchants/{id}/terminals/transactions/receivablesWebhooks RISITECH
O SaaS receberá eventos RISITECH. O payload original e as credenciais dos provedores permanecem internos.
merchant.updated
merchant.approved
terminal.updated
transaction.updated
receivable.updated
settlement.updated
Idempotência
Operações de escrita utilizarão Idempotency-Key para impedir execução duplicada em retries. O Core RISITECH já adota idempotência no contrato interno de eventos de provedores.
Erros e rastreabilidade
{
"error": {
"code": "RESOURCE_NOT_AVAILABLE",
"message": "Recurso indisponível no ambiente atual.",
"request_id": "req_..."
}
}
Ao abrir um chamado, envie sempre o request_id, ambiente e endpoint. Nunca envie senha, segredo de API ou token completo.
Disponibilidade atual
Fale com Integrações RISITECH
Para dúvidas de integração, homologação, webhooks ou incidentes de API, utilize o canal técnico.
suporte@risitech.com.br