Comunidade
POST para https://sandbox.api.pagseguro.com/charges retornando 404
Olá estou pesquisando aqui opções de pagamento para meu ecommerce e sendo o mais famoso iniciei pelo pagseguro. na documentação tem uma colection do postman e a baixei aqui coloquei meu token e estou tentando testar mas desde segunda feira só recebo 404 Not Found no postman
Talvez eu por nunca ter usado este serviço antes não esteja sabendo passar algum parametro ou header necessario alguem pode dar uma ajuda?
abaixo o exemplo em nodejs que peguei no proprio postman, e apenas apaguei meu token no header authorization
const axios = require('axios');
let data = JSON.stringify({
"reference_id": "ex-00001",
"description": "Motivo do pagamento",
"amount": {
"value": 1000,
"currency": "BRL"
},
"payment_method": {
"type": "CREDIT_CARD",
"installments": 1,
"capture": false,
"card": {
"number": "4539620659922097",
"exp_month": "03",
"exp_year": "2026",
"security_code": "123",
"holder": {
"name": "Jose da Silva"
}
}
}
});
let config = {
method: 'post',
maxBodyLength: Infinity,
url: 'https://sandbox.api.pagseguro.com/charges',
headers: {
'Authorization': 'meu token',
'Content-Type': 'application/json',
'x-api-version': '4.0'
},
data : data
};
axios(config)
.then((response) => {
console.log(JSON.stringify(response.data));
})
.catch((error) => {
console.log(error);
});