teamv-sdk-node
Version:
Decidir SDK NODEJS ===============
37 lines (35 loc) • 1.06 kB
JavaScript
var Promise = require('promise');
module.exports = {
getAllPayments: (sdk, args) => {
return new Promise((resolve, reject) => {
sdk.getAllPayments(args, offset, pageSize, siteOperationId, merchantId,
function (result, err) {
resolve(result, err)
})
}).catch((err) => {
throw new Error(err)
});
},
payment: (sdk, args) => {
return new Promise((resolve, reject) => {
sdk.payment(args,
(result, err) => {
resolve(result, err)
});
}).catch((err) => {
throw new Error(err)
});
},
cryptogramPayment: async (sdk, args) => {
try {
return await new Promise((resolve, reject) => {
sdk.cryptogramPayment(args,
(result, err) => {
resolve(result, err);
});
});
} catch (err_1) {
throw new Error(err_1);
}
}
}