PagamentosCriar Cobrança PIX

Criar Cobrança PIX

Transacione via PIX. Envia os dados do pagador e o valor. A API retorna o PIX Copia e Cola pronto pro seu cliente pagar no app do banco.


Endpoint

POST https://isolutionpay.com/api/pix

Campos

CampoObrigatórioDescrição
valorValor em reais. Ex: "49.90"
nomeNome completo do pagador
cpfCPF do pagador, com ou sem pontuação

Exemplos

curl -X POST https://isolutionpay.com/api/pix \
  -H "Content-Type: application/json" \
  -H "token: isolutionpay_sk_SUA_CHAVE_AQUI" \
  -d '{
    "valor": "99.90",
    "nome": "João Silva",
    "cpf": "12345678900"
  }'
const res = await fetch("https://isolutionpay.com/api/pix", {
  method: "POST",
  headers: {
    "Content-Type": "application/json",
    "token": "isolutionpay_sk_SUA_CHAVE_AQUI"
  },
  body: JSON.stringify({
    valor: "99.90",
    nome: "João Silva",
    cpf: "12345678900"
  })
});
 
const { txid, pixCopiaECola } = await res.json();
// Exiba pixCopiaECola pro cliente pagar
// Salve txid para verificar depois
import requests
 
res = requests.post(
    "https://isolutionpay.com/api/pix",
    headers={"Content-Type": "application/json", "token": "isolutionpay_sk_SUA_CHAVE_AQUI"},
    json={"valor": "99.90", "nome": "João Silva", "cpf": "12345678900"}
)
 
data = res.json()
txid = data["txid"]
pix = data["pixCopiaECola"]

Resposta

{
  "success": true,
  "txid": "abc123xyz",
  "pixCopiaECola": "00020126580014br.gov.bcb.pix...",
  "valor": "99.90",
  "status": "pending"
}
CampoDescrição
txidID da transação. Salve para verificar o pagamento depois
pixCopiaEColaCódigo PIX para exibir ao cliente
statusSempre começa como pending

O PIX expira em 60 minutos.