Documentation Index
Fetch the complete documentation index at: https://docs.pagamentos.dev/llms.txt
Use this file to discover all available pages before exploring further.
O que é um checkout?
O checkout é a etapa final do processo de compra, onde o cliente fornece as informações de pagamento e conclui a transação. Você pode criar um fluxo de checkout (utilizando a interface do provedor) ou customizado (com uma interface própria).Criando um checkout
Essa é a forma mais simples de implementar um checkout, onde o cliente é redirecionado para a página de pagamento do provedor. O provedor cuida de toda a interface e experiência de pagamento, garantindo segurança e conformidade com as normas do setor. Essa é a opção recomendada para a maioria dos casos. Para criar um checkout, basta criar um checkout e redirecionar o cliente para a URL de pagamento fornecida pelo provedor. Por exemplo:/checkout, ele será
redirecionado para a página de pagamento do provedor, onde poderá concluir a
transação.
Criando um checkout customizado (transparente)
Para criar um checkout customizado (transparente), você precisa criar a interface de pagamento em seu frontend e enviar os dados para seu backend. Você pode utilizar os componentes fornecidos pela biblioteca para facilitar a criação da interface de pagamento. Por exemplo, utilizando React:Checkout irá renderizar um formulário de
pagamento. Você pode receber os dados do formulário no seu próprio backend e
processar o pagamento utilizando os métodos da biblioteca.