curl --location 'https://apisandbox.delbank.com.br/baas/api/v1/pix/qrcode/recurrences/static' \
--header 'Content-Type: application/json' \
--header 'x-delbank-api-key: {{apiKey}}' \
--header 'x-delfinance-account-id: {{accountId}}' \
--data '{
"responseFormat": "PAYLOAD_AND_QRCODE",
"key": "e7c3d5f2-4a1b-4c3d-9d15-1b2c3d4e5f60",
"city": "Sao Paulo",
"amount": 79.90,
"recurrenceData": {
"frequencyType": "MONTHLY",
"recurrenceStartDate": "2026-12-05",
"debtor": { "type": "NATURAL", "document": "12345678901", "name": "Joao da Silva" },
"amount": 79.90,
"contractNumber": "ALUNO-7788",
"retry": "NOT_ALLOWED"
}
}'
{
"documentId": "01000000-3353-6e2c-12c9-08de9f179026",
"revision": "0",
"qrCodeImageBase64": "iVBORw0KGgoAAAANSUhEUgAAASQAAAEkAQAAAACugnFBAAAD60lEQVR4nO2a...",
"payloadBase64": "MDAwMjAxMjYxODAwMTRici5nb3YuYmNiLnBpeDUyMDQwMDAw...",
"payloadPix": "00020126...80...6304E5F6",
"payloadJws": null,
"compositePayloadJws": null,
"recurrencePayloadJws": "eyJhbGciOiJQUzUxMiIsImtpZCI6IjE0NzhFNDZB..."
}
Pix Automático
Criar QR Code estático com recorrência
Cria um QR Code estático composto com a oferta de recorrência (jornada 4).
POST
/
baas
/
api
/
v1
/
pix
/
qrcode
/
recurrences
/
static
curl --location 'https://apisandbox.delbank.com.br/baas/api/v1/pix/qrcode/recurrences/static' \
--header 'Content-Type: application/json' \
--header 'x-delbank-api-key: {{apiKey}}' \
--header 'x-delfinance-account-id: {{accountId}}' \
--data '{
"responseFormat": "PAYLOAD_AND_QRCODE",
"key": "e7c3d5f2-4a1b-4c3d-9d15-1b2c3d4e5f60",
"city": "Sao Paulo",
"amount": 79.90,
"recurrenceData": {
"frequencyType": "MONTHLY",
"recurrenceStartDate": "2026-12-05",
"debtor": { "type": "NATURAL", "document": "12345678901", "name": "Joao da Silva" },
"amount": 79.90,
"contractNumber": "ALUNO-7788",
"retry": "NOT_ALLOWED"
}
}'
{
"documentId": "01000000-3353-6e2c-12c9-08de9f179026",
"revision": "0",
"qrCodeImageBase64": "iVBORw0KGgoAAAANSUhEUgAAASQAAAEkAQAAAACugnFBAAAD60lEQVR4nO2a...",
"payloadBase64": "MDAwMjAxMjYxODAwMTRici5nb3YuYmNiLnBpeDUyMDQwMDAw...",
"payloadPix": "00020126...80...6304E5F6",
"payloadJws": null,
"compositePayloadJws": null,
"recurrencePayloadJws": "eyJhbGciOiJQUzUxMiIsImtpZCI6IjE0NzhFNDZB..."
}
Para o passo a passo completo, veja o guia Jornada 4: pagamento com oferta de adesão.
Headers
string
required
Sua API key.
string
required
Número da conta Delfinance do recebedor.
Body
string
required
ONLY_PAYLOAD ou PAYLOAD_AND_QRCODE. Neste endpoint não há valor padrão.string
required
Chave Pix da sua conta.
string
required
Cidade do recebedor.
string
CEP do recebedor.
number
Valor do pagamento. Sem ele, o pagador digita o valor.
string
default:"0000"
Código de categoria (MCC).
string
Texto exibido ao pagador. Neste endpoint é uma string, não uma lista.
string
ISPB do facilitador de serviço de saque, quando houver.
object
required
Dados da recorrência. Mesmos campos de Criar QR Code com pagamento imediato.
Response
201 Created. Os mesmos campos de Criar QR Code de autorização. payloadJws vem null, porque o QR estático não tem cobrança assinada.
curl --location 'https://apisandbox.delbank.com.br/baas/api/v1/pix/qrcode/recurrences/static' \
--header 'Content-Type: application/json' \
--header 'x-delbank-api-key: {{apiKey}}' \
--header 'x-delfinance-account-id: {{accountId}}' \
--data '{
"responseFormat": "PAYLOAD_AND_QRCODE",
"key": "e7c3d5f2-4a1b-4c3d-9d15-1b2c3d4e5f60",
"city": "Sao Paulo",
"amount": 79.90,
"recurrenceData": {
"frequencyType": "MONTHLY",
"recurrenceStartDate": "2026-12-05",
"debtor": { "type": "NATURAL", "document": "12345678901", "name": "Joao da Silva" },
"amount": 79.90,
"contractNumber": "ALUNO-7788",
"retry": "NOT_ALLOWED"
}
}'
{
"documentId": "01000000-3353-6e2c-12c9-08de9f179026",
"revision": "0",
"qrCodeImageBase64": "iVBORw0KGgoAAAANSUhEUgAAASQAAAEkAQAAAACugnFBAAAD60lEQVR4nO2a...",
"payloadBase64": "MDAwMjAxMjYxODAwMTRici5nb3YuYmNiLnBpeDUyMDQwMDAw...",
"payloadPix": "00020126...80...6304E5F6",
"payloadJws": null,
"compositePayloadJws": null,
"recurrencePayloadJws": "eyJhbGciOiJQUzUxMiIsImtpZCI6IjE0NzhFNDZB..."
}

