PIX IN – Produtos Digitais
Use este tipo de transação quando você vende algo que não precisa de entrega física — como cursos, assinaturas ou downloads.
Basta enviar todos os dados na mesma chamada, e o sistema gera o QR Code de pagamento automaticamente.
O que enviar no corpo da requisição:
isInfoProducts: true
- Indica que não há frete.
Dados do cliente (customer)
name: nome completoemail: e‑mail válidophone: telefone com DDDdocument:number: CPF ou CNPJ sem pontuaçãotype:"cpf"ou"cnpj"
Itens do pedido (items)
Cada item precisa de:
titleedescriptionpara identificar o produtounitPriceem centavos (por exemplo, R$ 10,00 = 1000)quantityde unidadestangible: falsepara produtos não físicos
Outros campos
postbackUrl: URL para receber notificações de statuspaymentMethod: sempre"pix"
Não envie o
shipping.
Como testar no Swagger
Authorize
- Abra a barra lateral do Swagger e clique em Try it out.
- Cole suas credenciais:
- x-authorization-key: Chave Secreta
- x-store-key: Chave Pública (opcional)
- Confirme para habilitar o Try it Out.
Try it Out
- Ajuste o corpo da requisição se necessário e depois clique no botão Execute abaixo.
Verifique a resposta
- Role até o painel Response para ver o JSON retornado.
✅ Exemplo de Resposta
{
"id": "782e84c0-5738-4cd0-a091-9406e58c84c2",
"orderId": "79f474c0-5738-4cd0-a091-951a858c84c2",
"status": "pending",
"isInfoProducts": true,
"pix": {
"encodedImage": "data:image/png;base64,(QR Code)",
"payload": "000201..."
}
}