Tela de Checkout
Use a API do Checkout para gerar uma página de pagamento segura
Os parâmetros fornecidos aqui são obrigatórios para criar o link de pagamento, garantindo que métodos de pagamento relevantes como Boleto, PIX e mais sejam apresentados automaticamente aos compradores. Além dos parâmetros obrigatórios, oferecemos campos opcionais que podem ser incluídos para aprimorar a experiência do usuário. Esses campos permitem que informações pré-preenchidas, como endereço, documentos e outros dados pessoais, sejam transferidos automaticamente, evitando que os usuários tenham que digitá-los novamente quando chegarem à nossa página de pagamento.
POST /v2/transaction/checkout
Chamada
Detalhes dos parâmetros
customer.id
string
Obrigatório: sim
Identificador exclusivo para o cliente em seu sistema. Este valor deve permanecer consistente em todas as transações para o mesmo cliente
customer.name
string
Obrigatório: sim
O nome completo do cliente que está fazendo o pagamento. Deve corresponder ao nome nos documentos de identificação do cliente
customer.email
string
Obrigatório: sim
O endereço de e-mail do cliente. Este será usado para enviar confirmações de pagamento e notificações
customer.document.number
string
Obrigatório: sim
O número de identificação oficial do cliente. Normalmente é uma identidade nacional ou outro documento emitido pelo governo
customer.document.type
string
Obrigatório: sim
transaction.id
string
Obrigatório: sim
Um identificador exclusivo para a transação. Este ID deve ser gerado pelo seu sistema para rastrear o processo de pagamento específico
transaction.currency
string
Obrigatório: sim
A moeda na qual a transação está sendo conduzida. Use códigos de moeda padrão ISO 4217 (por exemplo, USD, PEN).
transaction.amount
decimal (10,2)
Obrigatório: sim
O valor total da transação na moeda especificada. Este valor deve ser um valor numérico (use ponto em vez de vírgula) Eg: 300.10
branch
string
Obrigatório: não
O identificador específico da agência ou local onde a transação está sendo processada, se aplicável
country
string
Obrigatório: sim
O código do país onde a transação está ocorrendo. O formato é ISO 3166-1 alpha-3
(por exemplo, BRA para o Brasil).
payment_method
array
Obrigatório: sim
O método de pagamento utilizado para a transação, como transferência bancária, cartão de crédito...
notification_url
string
Obrigatório: sim
A URL para a qual as notificações de pagamento serão enviadas. Certifique-se de que esta URL esteja acessível e configurada para lidar com o formato de notificação
redirecionamento_url
string
Obrigatório: não
A URL para a qual o cliente será redirecionado após concluir o pagamento. Este parâmetro é opcional e normalmente usado para fornecer uma página de sucesso ou falha
Resposta
Atualizado
Isto foi útil?