Skip to main content
Este guia mostra o fluxo mais comum: criar um receiver, submeter KYC, gerar cotação e criar uma ordem de payin.

Pré-requisitos

  • Merchant ativo (status ACTIVE) no dashboard.
  • Credenciais em mãos (x-api-key + x-api-secret).
  • URL de webhook configurada (ver Configurando webhooks).

1. Criar receiver

Resposta (201):
Guarde o id — você o usará em todas as operações a seguir.

2. Submeter KYC

Envie os documentos como multipart/form-data. Para um receiver PF com RG:
Para CNH, substitua documentType=cnh e envie documentPhoto ou documentDigital no lugar de documentFront/documentBack.
O status passa a SUBMITTED. A equipe Astron Pay analisa e aprova (APPROVED) — o evento receiver.kyc_approved é enviado via webhook.

3. Gerar cotação de payin

Resposta:
A cotação expira em 30 segundos. Crie a ordem antes disso.

4. Criar ordem de payin

Resposta (201):
Exiba o pixPaymentCode ao receiver para que ele efetue o pagamento via PIX copia-e-cola.

5. Receber o webhook

Quando o receiver pagar o PIX, você recebe:
Verifique a assinatura do webhook antes de processar (ver Validação).

Próximos passos