Estas quatro rotas formam a base para construir seu próprio checkout, hospedado no seu domínio, mantendo o processamento de pagamento do lado da Kleevo.

🔒 O número do cartão nunca passa pelo seu servidor nem pelo nosso — ele é tokenizado direto no navegador do comprador, usando a publicKey retornada pela configuração do checkout.

Endpoints

POST  /pagarme-checkout-config
POST  /pagarme-create-order
POST  /pagarme-order-status
POST  /melhorenvio-frete-calc

Fluxo recomendado

  1. Chame checkout-config para obter a chave pública, os métodos habilitados e o parcelamento máximo.
  2. Chame frete-calc (se o produto for físico) para exibir as opções de frete ao comprador.
  3. Tokenize os dados do cartão no navegador com a publicKey (quando o pagamento for em cartão).
  4. Chame create-order com os dados do pedido, do comprador e o cardToken (se aplicável).
  5. Para Pix, use order-status para consultar a confirmação do pagamento enquanto o comprador aguarda na tela.