Cobranças confirmadas no telemóvel do cliente.
Envia o pedido, o cliente confirma na app Multicaixa Express e tu recebes a confirmação em tempo real — com estados à prova de timeouts.
curl -X POST https://api-sandbox.bitpay.ao/v1/payment_intents \-H "Authorization: Bearer $BITPAY_SK" \-H "Content-Type: application/json" \-H 'Idempotency-Key: pedido-1042' \-d '{"amount": 25000,"currency": "AOA","payment_method": "multicaixa_express","customer": { "mobile": "923000000" }}'
Como funciona
Cria a cobrança
Um POST à API com o valor e o número do cliente. Resposta em milissegundos.
O cliente confirma
O pedido aparece na app Multicaixa Express dele. Um toque para pagar.
Recebes a confirmação
Webhook assinado e atualização em tempo real por SSE — sem polling.
Reconciliação automática
Timeout não é falha: o estado UNKNOWN reconcilia sozinho, sem dupla cobrança.
Porquê com a BitPay
O mesmo objeto de pagamento, os mesmos webhooks e a mesma reconciliação de todos os outros métodos — uma integração só.
Tempo real
Estados empurrados por eventos — o teu sistema sabe no instante em que o cliente confirma.
À prova de timeouts
Estado UNKNOWN e reconciliação automática — nunca assumimos falha nem sucesso sem confirmação.
Idempotência obrigatória
Retries seguros por desenho. A mesma cobrança nunca é lançada duas vezes.
Reembolsos
Totais ou parciais, pela API ou pelo dashboard, com o estado sempre visível.
