curl --request POST \
--url https://api.rivoopay.com/charge/pix \
--header 'Content-Type: application/json' \
--header 'X-API-KEY: <api-key>' \
--data '
{
"amount": 10000,
"customer": {
"taxId": "12345678901",
"name": "João Silva",
"email": "joao@example.com",
"phone": "11999999999",
"postalCode": "01234000",
"address": "Rua ABC",
"district": "Centro",
"number": "123",
"line1": "Apto 101"
},
"expiresIn": 3600,
"externalId": "ext_charge_123",
"devMode": false
}
'{
"id": "charge_123456",
"status": "PROCESSING",
"amount": 10000,
"brCode": "00020101021226950014br.gov.bcb.pix...",
"brCodeBase64": "data:image/png;base64,iVBORw0KGgoAAA...",
"url": "https://pay.rivoopay.com/c/charge_123456",
"createdAt": "2025-03-24T21:50:20.772Z",
"expiresAt": "2025-03-25T21:50:20.772Z",
"externalId": "ext_charge_123",
"devMode": false
}Cria uma cobrança PIX independente de uma cobrança pré-existente. Suporta idempotência via header Idempotency-Key. Disponível apenas para contas pessoa jurídica (CNPJ).
curl --request POST \
--url https://api.rivoopay.com/charge/pix \
--header 'Content-Type: application/json' \
--header 'X-API-KEY: <api-key>' \
--data '
{
"amount": 10000,
"customer": {
"taxId": "12345678901",
"name": "João Silva",
"email": "joao@example.com",
"phone": "11999999999",
"postalCode": "01234000",
"address": "Rua ABC",
"district": "Centro",
"number": "123",
"line1": "Apto 101"
},
"expiresIn": 3600,
"externalId": "ext_charge_123",
"devMode": false
}
'{
"id": "charge_123456",
"status": "PROCESSING",
"amount": 10000,
"brCode": "00020101021226950014br.gov.bcb.pix...",
"brCodeBase64": "data:image/png;base64,iVBORw0KGgoAAA...",
"url": "https://pay.rivoopay.com/c/charge_123456",
"createdAt": "2025-03-24T21:50:20.772Z",
"expiresAt": "2025-03-25T21:50:20.772Z",
"externalId": "ext_charge_123",
"devMode": false
}Chave de Idempotência.
Valor em centavos. Mínimo: R$ 5,00 (500 centavos)
10000
Dados do cliente
Show child attributes
Tempo de expiração em segundos (padrão: 1800 - 30 minutos)
3600
ID externo para idempotência
"ext_charge_123"
Modo de desenvolvimento
false
Cobrança PIX criada com sucesso
ID da charge
"charge_123456"
Status do pagamento
"PROCESSING"
Valor em centavos
10000
Código QR PIX
"00020101021226950014br.gov.bcb.pix..."
QR Code em base64
"data:image/png;base64,iVBORw0KGgoAAA..."
URL do link de pagamento
"https://pay.rivoopay.com/c/charge_123456"
Data de criação
"2025-03-24T21:50:20.772Z"
Data de expiração
"2025-03-25T21:50:20.772Z"
ID externo
"ext_charge_123"
Modo de desenvolvimento
false