first commit

This commit is contained in:
2026-01-27 12:07:39 +03:30
commit 2cdf04d589
19 changed files with 7624 additions and 0 deletions

33
lib/bp-verify-request.js Normal file
View File

@@ -0,0 +1,33 @@
const soap = require("soap");
const { TERMINALID, USERNAME, USERPASSWORD, MELLATWSDL } = require("./data");
function bpVerifyRequest(orderId, saleOrderId, saleReferenceId) {
const args = {
terminalId: TERMINALID,
userName: USERNAME,
userPassword: USERPASSWORD,
orderId: orderId,
saleOrderId: saleOrderId,
saleReferenceId: saleReferenceId,
};
var options = {
overrideRootElement: {
namespace: "ns1",
},
};
return new Promise((resolve, reject) => {
soap.createClient(MELLATWSDL, options, (err, client) => {
client.bpVerifyRequest(args, (err, result, body) => {
if (err) {
//console.log(err);
reject(err);
}
return resolve(result);
});
});
});
}
module.exports = { bpVerifyRequest };