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

Comunidade

Ask a Question
Back to all

Meu header exige parâmetros adicionais como X-Amz-Date, Credential ...

Olá! Ao entrar com a requisição /orders (criar pedido), obtenho o erro 403 do link https://sandbox.api.pagseguro.com/orders/pay. Esse link me traz a resposta "Invalid credential. Review AUTHORIZATION header". Obs: Estou usando no cabeçalho o Authorization com o token gerado na aba VENDEDOR do Sandbox.

Veja o erro:

`  "message": "[403 Forbidden] during [POST] to [https://sandbox.api.pagseguro.com/orders/pay] [PagBankClient#pagarPedido(String,PaymentRequestDto)]: [{\"message\":\"Authorization header requires 'Credential' parameter. Authorization header requires 'Signature' parameter. Authorization header requires 'SignedHeaders' parameter. Authorization header requires existence of either a 'X-Amz-Date' or a 'Date' header. Authorization=D936436A2CDB49F2BA26E3C31679569A\"}\n]",
    "path": "/orders"

Desde já agradeço.

Boa tarde Jean, tudo bem?

O endpoint correto para criação de um pedido através da API Order, em sandbox, é "https://sandbox.api.pagseguro.com/orders", ou caso queira realizar o pagamento de um pedido já criado, será utilizado o endpoint "https://sandbox.api.pagseguro.com/orders/{Orde_ID}/pay".

A seguir deixo o link da documentação para que possa verificar os exemplos disponibilizados:

OBS: Nos headers da criação do pedido, é necessário que envie o 'Authorization' com o token correspondente ao ambiente que está sendo indicado na URL, além do 'Accept: application/json' e 'Content-type: application/json'.

Caso ainda possuam dúvidas, você pode abrir um card em nosso canal dedicado ao atendimento de dúvidas e/ou problemas relacionados a integração de nossas APIs, segue link: https://app.pipefy.com/public/form/sBlh9Nq6



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