These docs are for v1.0. Click to read the latest docs for v4.1.

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?

Nossa a equipe de suporte do pagseguro muito fraca, 7 meses sem resposta para algo deveria ser o caminho mais simples para integrar, estamos falando de um gerar um chackout para o site deles. A documentação é falha não possue exemplos, no Stripe integrei um botão sem nem precisar codar somente colando um javascript gerado no proprio dashboard.



© 1996- 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)