Skip to main content
Mantenha os clientes na sua página. O puffin.js abre o checkout hospedado em um modal iframe isolado e reporta o status através de callbacks.

Instalação

Sem npm, sem etapa de build, ~2 KB, zero dependências.

Abrir uma intenção de pagamento

Crie a intenção no servidor (checkout hospedado), passe o id para o navegador:
Sem nenhum backend:

API

Callbacks do cliente servem apenas para UX. Sempre cumpra pedidos a partir do webhook payment.confirmed (webhooks) ou de um GET no servidor sobre a intenção.