Pular para o conteúdo
KrokoPay

Pix · Produtos

Receba via Pix e saiba na hora que foi pago

Crie uma cobrança, envie o pagador para um checkout com o QR Code e o Pix Copia e Cola e receba um webhook quando ela for paga ou expirar. O checkout confirma o pagamento na tela em tempo real.

Neste site tudo roda em modo de teste: as cobranças são fictícias e nenhum dinheiro é movimentado.

  • QR Code + Pix Copia e Cola
  • Contagem regressiva até a expiração
  • Webhooks charge.paid e charge.expired

O que o pagador vê

Estúdio Jacarandá

Checkout por KrokoPay

Modo de teste

Resumo do pedido

Curso de identidade visual

Acesso vitalício · 32 aulas

R$ 497,00

TotalR$ 497,00
Gerando seu código Pix…

O que o seu sistema recebe

Etapa 1 de 4

Criada

Seu sistema cria a cobrança pela API, por um link de pagamento ou pelo painel. O pagador é levado ao checkout.

Status da cobrança
Pendente
Referência
chg_9Qs5MbT2kXn8Vd

Evento de webhook

{
  "type": "charge.created",
  "data": { "object": {
    "id": "chg_9Qs5MbT2kXn8Vd",
    "status": "pending"
  } }
}

Os prazos exibidos são valores de demonstração, não condições comerciais.

Nunca usou Pix?

O Pix em um minuto

O Pix é o meio de pagamento instantâneo do Brasil. O pagador abre o app do banco, lê um QR Code ou cola um código e confirma. Sem número de cartão, sem formulário para preencher e sem redirecionamento para uma página de terceiros.

  • Se você já vende no Brasil

    Seus clientes já conhecem o Pix. O que muda é o seu lado: um objeto de cobrança, um checkout e os mesmos webhooks que você usa para cartão.

  • Se o seu time nunca usou Pix

    Pense nele como um pedido de pagamento com prazo. Você cria, o pagador aprova no app do próprio banco e você recebe um evento. O pagador nunca digita dados sensíveis no seu site.

Estúdio Jacarandá

Checkout por KrokoPay

Modo de teste

Resumo do pedido

Curso de identidade visual

Acesso vitalício · 32 aulas

R$ 497,00

TotalR$ 497,00

Escaneie o QR Code para pagar

Abra o app do seu banco, escolha Pix e escaneie o código, ou copie o código abaixo.

Aguardando pagamentoExpira em 14:52
KROKOPAY-DEMO|PIX|chg_9Qs5MbT2kXn8Vd|BRL|49700|NOT-A-REAL-PIX-CODE|F597D6CD
Prévia estática. O QR Code é fictício e não pode ser pago.

O que o pagador vê no checkout

  1. QR Code

    Para pagar de outro aparelho: o pagador aponta a câmera do app do banco para a tela.

  2. Pix Copia e Cola

    O mesmo pagamento em texto, para quando o pagador já está no celular. Um toque copia o código.

  3. Contagem regressiva

    Toda cobrança Pix tem prazo. Quando ele acaba, o código deixa de funcionar e a cobrança expira.

  4. Confirmação na tela

    Assim que a cobrança é paga, o checkout vira uma confirmação. O pagador não precisa atualizar a página nem enviar comprovante.

Status e eventos

Quatro momentos, uma cobrança

Uma cobrança Pix percorre um caminho curto e previsível. Seu código reage a eventos de webhook em vez de ficar consultando a API.

  1. Criada

    Você cria a cobrança pela API, por um link de pagamento ou pelo painel. Ela começa como pendente.

    Status
    Pendente
    Evento
    charge.created
  2. Aguardando

    O checkout mostra o QR Code, o código e a contagem regressiva. Por enquanto, nada a fazer do seu lado.

    Status
    Pendente
    Evento
    Nenhum evento
  3. Paga

    O pagador confirmou no app do banco. Libere o pedido, o acesso ou o download.

    Status
    Pago
    Evento
    charge.paid

    ou

    Expirada

    Ninguém pagou antes do prazo. O código deixa de funcionar. Crie uma nova cobrança se o comprador voltar.

    Status
    Expirado
    Evento
    charge.expired

Reembolsos de cobranças pagas são informados com charge.refunded.

curl -X POST https://api.krokopay.app/v1/charges \  -H "Authorization: Bearer kp_test_sk_4f9a2c7e1b8d4a6f9c3e5d7b" \  -H "Idempotency-Key: order_1042" \  -H "Content-Type: application/json" \  -d '{    "amount": 49700,    "currency": "BRL",    "description": "Curso Identidade Visual do Zero",    "customer_id": "cus_8Hq2LmZr4TxN1a",    "methods": [      "pix"    ]  }'
charge.paid entregue no seu endpointJSON
{  "id": "evt_6Ff7Gg8Hh9Ii0J",  "object": "event",  "type": "charge.paid",  "api_version": "2026-11-01",  "created_at": "2026-11-03T14:23:41.000Z",  "data": {    "object": {      "id": "chg_4Fp9KzW1xQm7Rt",      "object": "charge",      "amount": 49700,      "currency": "BRL",      "status": "paid",      "method": "pix",      "description": "Curso Identidade Visual do Zero",      "expires_at": "2026-11-03T14:37:05.000Z",      "paid_at": "2026-11-03T14:23:41.000Z"    }  }}

Proposta provisória de contrato da API. São exemplos, não um endpoint em operação.

Como os webhooks são assinados e reenviados

No painel

Cada cobrança Pix, rastreável

Cada cobrança aparece em Pagamentos com status, cliente e meio de pagamento. Abra uma para ver os eventos pelos quais ela passou e as entregas de webhook que gerou.

  • Filtre pagamentos por status: pendente, pago, expirado, reembolsado.
  • Cada página de detalhe mostra o histórico de eventos com data e hora.
  • As entregas de webhook e as respostas HTTP ficam listadas em Desenvolvedores.
Abrir o painel de demonstração

Endereço: krokopay.app/dashboard/payments

Pagamentos recentes (fictícios)
DescriçãoMeioStatusValor
Curso Identidade Visual do Zerochg_9Qs5MbT2kXn8VdAinda não escolhidoPendenteR$ 497,00
Curso Identidade Visual do Zerochg_7Lc3PvN8yHd2WsVisa final 0002FalhouR$ 497,00
Curso Identidade Visual do Zerochg_4Fp9KzW1xQm7RtPixPagoR$ 497,00
Clube Jacarandá — Mensalchg_2Rz6TnB4mKw9PcMastercard final 5100PagoR$ 49,00
Pack de Templates — Completochg_8Mx1WqH5dVr3LsPixPagoR$ 149,00

Histórico de eventoschg_4Fp9KzW1xQm7Rt

PixR$ 497,00Pago
  1. charge.created

    3 de nov. de 2026, 11:22
    evt_1Aa2Bb3Cc4Dd5E
  2. charge.paid

    3 de nov. de 2026, 11:23
    evt_6Ff7Gg8Hh9Ii0J

Dúvidas sobre Pix, respondidas sem rodeios

Respostas curtas, incluindo o que ainda não está definido.

Ainda não definido

  • TarifasA definir
  • Prazo para o dinheiro ficar disponívelA definir
  • Expiração padrão em produçãoA definir

Aparece como “A definir” até as condições serem finais.

Ver preços

Não. Eles pagam pelo app do próprio banco, lendo o QR Code ou colando o código. O checkout só mostra a cobrança e confirma o pagamento.

Seu endpoint recebe o webhook charge.paid, e a cobrança aparece como paga no painel e na API. No checkout, o pagador vê a confirmação na tela em tempo real.

Toda cobrança Pix tem uma expiração, mostrada como contagem regressiva no checkout. Quando ela acaba, a cobrança passa para expirada e você recebe charge.expired. O prazo padrão em produção ainda será divulgado.

As condições comerciais, incluindo tarifas e o prazo para o dinheiro ficar disponível, ainda serão divulgadas. A página de preços mostra o que já está definido, e não informamos números antes de serem finais.

Sim, total ou parcialmente, pelo painel ou pelo endpoint de reembolsos da proposta de API. Cada reembolso é informado com o evento charge.refunded.

Sim. Tudo neste site roda em modo de teste com dados fictícios. No painel de demonstração você cria uma cobrança Pix, abre o checkout e simula o pagamento ou deixa expirar.

Faça sua primeira cobrança Pix no modo de teste

Crie uma conta, gere uma cobrança no painel de demonstração e veja a cobrança passar de pendente para paga.

Nenhum pagamento real é feito.