curl --request POST \
--url https://api.pluggoutech.com/api/transactions \
--header 'Content-Type: application/json' \
--header 'X-Public-Key: <api-key>' \
--header 'X-Secret-Key: <api-key>' \
--data '
{
"payment_method": "pix",
"amount": 10000,
"buyer": {
"buyer_name": "João da Silva",
"buyer_document": "123.456.789-09",
"buyer_phone": "11999999999"
}
}
'{
"success": true,
"message": "Pagamento criado com sucesso!",
"data": {
"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"amount": 10000,
"platform_tax": 149,
"liquid_amount": 9851,
"pix": {
"emv": "00020126580014br.gov.bcb.pix0136..."
}
}
}Gerar transação PIX
Cria uma cobrança via PIX, retornando o código EMV (copia e cola) para que o pagador realize o pagamento. A transação é processada em tempo real e o status pode ser acompanhado via webhooks cadastrados na sua conta.
Opcionalmente, informe acquirer_key ou acquirers para escolher adquirente(s) apenas nesta transação (override). Se omitidos, a API utiliza a configuração padrão da conta. O override não altera a configuração persistente — use PUT /pix-cash-in/acquirers para isso.
curl --request POST \
--url https://api.pluggoutech.com/api/transactions \
--header 'Content-Type: application/json' \
--header 'X-Public-Key: <api-key>' \
--header 'X-Secret-Key: <api-key>' \
--data '
{
"payment_method": "pix",
"amount": 10000,
"buyer": {
"buyer_name": "João da Silva",
"buyer_document": "123.456.789-09",
"buyer_phone": "11999999999"
}
}
'{
"success": true,
"message": "Pagamento criado com sucesso!",
"data": {
"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"amount": 10000,
"platform_tax": 149,
"liquid_amount": 9851,
"pix": {
"emv": "00020126580014br.gov.bcb.pix0136..."
}
}
}Authorizations
Sua chave pública de acesso à API. Ex: pk_live_abc123def456...
Sua chave secreta de acesso à API. Ex: sk_live_xyz789ghi012...
Body
Método de pagamento. Para cobranças PIX, envie sempre pix.
pix Valor da transação em centavos. Ex: para R$ 100,00 envie 10000. Mínimo: R$ 1,00 (100). Máximo: R$ 3.000,00 (300000). Após taxas, o valor líquido deve ser de no mínimo R$ 0,10.
x >= 10010000
Dados do comprador.
Show child attributes
Show child attributes
Até 3 adquirentes com prioridade para override nesta transação. Mutuamente exclusivo com acquirer_key. Adquirentes indisponíveis são ignoradas silenciosamente.
3Show child attributes
Show child attributes
URL opcional para receber notificação de postback desta transação.
Metadados opcionais em formato livre (objeto JSON).