RIVOX

Charges (compatibilidade)

O objecto charge e o endpoint legacy POST /v1/charges mantido por compatibilidade.

Endpoint de compatibilidade

POST /v1/charges é um atalho histórico mobile money mantido por compatibilidade. Para integrações novas use Payment Intent → Confirm.

O charge é o objecto de tentativa de execução. É criado internamente pela confirmação de uma intenção e é o objecto que carrega a referência do provedor e o erro normalizado.

Consultar

curl https://api.rivox.co.mz/v1/charges/ch_rvx_01J... \
  -H "Authorization: Bearer sk_test_..."

Criação directa (legacy)

POST /v1/charges aceita amount, currency, payment_method.phone e opcionalmente payment_method.type. Internamente cria e confirma uma intenção: não é um motor paralelo. Continuará a funcionar, mas não é o caminho documentado para integrações novas.