Comunidade

Ask a Question
Back to All

Checkout pagbank como redirecionar.

Estou testando uma implementação, a principio estava usando esses endpoints

https://ws.sandbox.pagseguro.uol.com.br/v2/checkout?email=&token=

https://sandbox.pagseguro.uol.com.br/v2/checkout/payment.html?code=

Seguindo essa documentação,https://dev.pagbank.uol.com.br/page/quickstart-checkout-pagseguro-redirecionamento. Mas me dei conta que parece que essa é uma solução antiga, então comecei novamento a integração usando essa nova.
https://dev.pagbank.uol.com.br/reference/checkout-pagbank
No iniciou fala que a a primeira req retorna o ID de um checkout, estou conseguindo criar o checkout e realemnte recebendo o ID. Porém, diferente da solução anterior, a documentação nao disponibiliza um endpoint para redirecionamento para o checkout criado. E o endpoint antigo nao aceita o id do checkout gerado pela "nova forma".

Alguem ai consegue me ajudar?

Olá, Marcelo! Tudo bem?

Realmente estamos com um novo produto que oferece benefícios adicionais ao vendedor e comprador. Aprimoramos a experiência de integração, melhoramos a experiência em tela para os compradores e além disso estamos focando cada vez mais na segurança dos nossos clientes e melhoria da nossa taxa de aprovação.

Ao contrário do produto anterior, a nova API de Checkout PagBank fornece o link de redirecionamento para a tela de pagamento na resposta do endpoint "Criar um Checkout" (https://sandbox.api.pagseguro.com/checkouts).

Você fará a requisição para criação do Checkout em: https://sandbox.api.pagseguro.com/checkouts

No response você receberá em "links" o link de redirecionamento para a tela de pagamento:

"links": [
    {
      "rel": "PAY",
      "href": "https://pagamento.pagseguro.uol.com.br/pagamento?code=XXXX",
      "method": "GET"
    },

Utilizando o link disposto no "href" você conseguirá redirecionar o comprador para a tela de pagamento. Espero ter ajudado, tenha um ótimo dia!

Olá, como devo gerar o bearer token de autenticação?



© 1996-2025 Todos os direitos reservados.

PAGSEGURO INTERNET INSTITUIÇÃO DE PAGAMENTO S/A - CNPJ/MF 08.561.701/0001-01

Av. Brigadeiro Faria Lima, 1.384, São Paulo - SP - CEP 01451-001

English
Powered by Localize
Português (Brasil)