Braspag
Módulo de integração ao Braspag com Node.js
Instalação
npm install braspag
Exemplo completo de como usar
var callback = function(err, res){
if(err){console.log(err);}
console.log(res);
}
var bp = require('braspag');
var braspag = new bp({
env: "sandbox",
proxy: "http://xyz:3190",
merchantId: "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
merchantKey: "XXXXXXXXXDCYWUNFPTSGVRXIWOWDNXXXXXXXXXX"
});
braspag.create({
"MerchantOrderId":"2014111703",
"Customer":{
"Name":"Comprador Teste"
},
"Payment":{
"Type":"CreditCard",
"Amount":15700,
"Provider":"Simulado",
"Installments":1,
"CreditCard":{
"CardNumber":"1234123412341231",
"Holder":"Teste Holder",
"ExpirationDate":"12/2021",
"SecurityCode":"123",
"Brand":"Visa"
}
}
}, callback);
braspag.consult("c7f0752c-ed27-4f7f-9493-21dcd84ef914", callback);
braspag.capture("c7f0752c-ed27-4f7f-9493-21dcd84ef914", callback);
braspag.cancel("c7f0752c-ed27-4f7f-9493-21dcd84ef914", callback);