Checkout Transparente Pagseguro em PHP, JS e Python - #07 Pagamento com Cartão de Crédito
24/03/2023Nesse tutorial aprenderemos como realizar a venda pela API do Pagseguro utilizando como linguagem de programação o Javascript.
Pagsegro Checkout Transparente com JS
app.js
No nosso arquivo app.js vamos criar a rota PaymentController que irá enviar os dados da requisição do cartão de crédito para o sandbox do Pagseguro:
app.get('/PaymentController',async function(req,res){
let reqs = await fetch("https://sandbox.api.pagseguro.com/charges",{
method:'POST',
headers:{
'Authorization': 'SEU_TOKEN',
'Content-Type': 'application/json'
},
body: JSON.stringify({
"reference_id": "ex-00001",
"description": "Motivo do pagamento",
"amount": {
"value": 100035,
"currency": "BRL"
},
"payment_method": {
"type": "CREDIT_CARD",
"installments": 1,
"capture": true,
"soft_descriptor": "My Store",
"card": {
"number": "4111111111111111",
"exp_month": "03",
"exp_year": "2026",
"security_code": "123",
"holder": {
"name": "Jose da Silva"
}
}
},
"notification_urls": [
"https://yourserver.com/nas_ecommerce/277be731-3b7c-4dac-8c4e-4c3f4a1fdc46/"
]
})
});
let ress = await reqs.json();
console.log(ress);
});
Por hoje é só! Fiquem com Deus! Sucesso nos códigos e na vida!
Precisa de ajuda? webdesignemfoco@gmail.com
Posts Relacionados
Checkout Transparente Pagseguro em PHP, JS e Python - #06 Requisitos JS
Hoje iniciamos a integração do checkout transparente do Pagseguro, versao 4, utilizando como linguagem de programação o Javascript.
Checkout Transparente Pagseguro em PHP, JS e Python - #08 Pagamento com Boleto com Javascript
Na aula de hoje aprenderemos como realizar a integração com o PagueSeguro emitindo boletos através do checkout transparente da plataforma.