Quick Start

Coloque uma cobrança Pix de pé em menos de 5 minutos. Este guia assume que você já tem um API Token (veja Autenticação).

1. Pré-requisitos

Item Valor
Base URL https://api.betpaympix.com
Prefixo /v1
Autenticação Authorization: Bearer <API_TOKEN>
Valores em centavos (1990 = R$ 19,90)

2. Gere uma cobrança Pix

Não há um passo separado para criar o merchant: ele nasce junto da cobrança, pelo objeto merchant (identificado pelo seu externalId).

curl -X POST https://api.betpaympix.com/v1/pix \
  -H "Authorization: Bearer $API_TOKEN" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $(uuidgen)" \
  -d '{
    "amount": 1990,
    "callbackUrl": "https://sualoja.com/webhooks/payerpix",
    "merchant": { "externalId": "minha-loja", "name": "Minha Loja" }
  }'

A resposta traz o QR Code (copia e cola) e o id da cobrança. Nas próximas cobranças você pode repetir o mesmo externalId ou usar o merchantId retornado.

4. Receba a confirmação

Quando o pagador concluir o Pix, enviamos um webhook para a sua callbackUrl. Não confie em polling como fonte de verdade — o webhook é o evento oficial. Veja Webhooks.

5. Próximos passos

PayerPix