Comunidade
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?