Korbit

API de pagamentos

Uma API que faz o que diz.

REST com JSON e contrato OpenAPI 3.1. Crie cobranças, consulte o status e receba eventos com um conjunto pequeno e previsível de rotas.

criar-pix.shcURL · ambiente de testes
API=https://api-test.korbit.com.br/v1

curl $API/payment-intents \
  -H "Authorization: Bearer $KORBIT_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $(uuidgen)" \
  -d '{
    "amount": 19700,
    "currency": "BRL",
    "paymentMethod": "PIX"
  }'

# 201 Created
# "status": "REQUIRES_ACTION"
# "pix": { "copyAndPaste": "000201..." }

O essencial, bem feito.

Chaves com escopo
Chaves de teste (kbt_test_) e de produção (kbt_live_), cada uma só com as permissões que precisa.
Idempotência obrigatória
Toda criação de pagamento exige Idempotency-Key. Repetir a requisição devolve a mesma resposta, sem cobrança duplicada.
Erros legíveis
Respostas no padrão Problem Details (RFC 7807), com código estável e requestId para o suporte encontrar a chamada.
Contrato aberto
Especificação OpenAPI 3.1 publicada pela própria API, para gerar clientes e validar integrações.

Como funciona

  1. 1Crie a conta e gere uma chave de teste.
  2. 2Integre no ambiente de testes e simule os pagamentos.
  3. 3Ative a conta de produção e troque a chave.

Perguntas frequentes

A Korbit tem SDK?

Ainda não. A API é REST com JSON e a especificação OpenAPI permite gerar um cliente na linguagem que você usa.

Posso usar a chave de API no front-end?

Não. Chaves de API são só para o servidor. No navegador, use o checkout da Korbit ou chame o seu próprio back-end.

Comece a receber em poucos minutos.

Crie a conta, teste no ambiente de testes e publique o checkout quando estiver pronto.

Suporte