🚀 Socket Launch Week Day 5:Introducing Repository Access Permissions and Custom Roles.Learn more
Sign In

@bootpay/backend-js

Package Overview
Dependencies
Maintainers
1
Versions
46
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@bootpay/backend-js - npm Package Compare versions

Comparing version
2.1.10-beta2
to
2.1.10-beta3
+259
-201
dist/bootpay.js

@@ -1,3 +0,29 @@

import { BootpayBackendNodejsResource } from './lib/resource';
class BootpayBackendNodejs extends BootpayBackendNodejsResource {
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.Bootpay = void 0;
const resource_1 = require("./lib/resource");
class BootpayBackendNodejs extends resource_1.BootpayBackendNodejsResource {
constructor() {

@@ -11,16 +37,18 @@ super();

*/
async getAccessToken() {
try {
const { application_id, private_key } = this.bootpayConfiguration;
const response = await this.post('request/token', {
application_id,
private_key
});
// set Token
this.setToken(response.access_token);
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
getAccessToken() {
return __awaiter(this, void 0, void 0, function* () {
try {
const { application_id, private_key } = this.bootpayConfiguration;
const response = yield this.post('request/token', {
application_id,
private_key
});
// set Token
this.setToken(response.access_token);
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
});
}

@@ -33,10 +61,12 @@ /**

*/
async receiptPayment(receiptId, lookupUserData = false) {
try {
const response = await this.get(`receipt/${receiptId}?lookup_user_data=${lookupUserData ? 'true' : 'false'}`);
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
receiptPayment(receiptId, lookupUserData = false) {
return __awaiter(this, void 0, void 0, function* () {
try {
const response = yield this.get(`receipt/${receiptId}?lookup_user_data=${lookupUserData ? 'true' : 'false'}`);
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
});
}

@@ -49,12 +79,12 @@ /**

*/
async cancelPayment(cancelPayment) {
try {
const response = await this.post('cancel', {
...cancelPayment
});
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
cancelPayment(cancelPayment) {
return __awaiter(this, void 0, void 0, function* () {
try {
const response = yield this.post('cancel', Object.assign({}, cancelPayment));
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
});
}

@@ -67,10 +97,12 @@ /**

*/
async certificate(receiptId) {
try {
const response = await this.get(`certificate/${receiptId}`);
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
certificate(receiptId) {
return __awaiter(this, void 0, void 0, function* () {
try {
const response = yield this.get(`certificate/${receiptId}`);
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
});
}

@@ -83,12 +115,14 @@ /**

*/
async confirmPayment(receiptId) {
try {
const response = await this.post('confirm', {
receipt_id: receiptId
});
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
confirmPayment(receiptId) {
return __awaiter(this, void 0, void 0, function* () {
try {
const response = yield this.post('confirm', {
receipt_id: receiptId
});
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
});
}

@@ -101,10 +135,12 @@ /**

*/
async lookupSubscribeBillingKey(receiptId) {
try {
const response = await this.get(`subscribe/billing_key/${receiptId}`);
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
lookupSubscribeBillingKey(receiptId) {
return __awaiter(this, void 0, void 0, function* () {
try {
const response = yield this.get(`subscribe/billing_key/${receiptId}`);
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
});
}

@@ -117,12 +153,12 @@ /**

*/
async requestSubscribeBillingKey(subscriptionBillingRequest) {
try {
const response = await this.post('request/subscribe', {
...subscriptionBillingRequest
});
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
requestSubscribeBillingKey(subscriptionBillingRequest) {
return __awaiter(this, void 0, void 0, function* () {
try {
const response = yield this.post('request/subscribe', Object.assign({}, subscriptionBillingRequest));
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
});
}

@@ -135,12 +171,12 @@ /**

*/
async requestSubscribeCardPayment(subscriptionCardRequest) {
try {
const response = await this.post('subscribe/payment', {
...subscriptionCardRequest
});
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
requestSubscribeCardPayment(subscriptionCardRequest) {
return __awaiter(this, void 0, void 0, function* () {
try {
const response = yield this.post('subscribe/payment', Object.assign({}, subscriptionCardRequest));
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
});
}

@@ -153,10 +189,12 @@ /**

*/
async destroyBillingKey(billingKey) {
try {
const response = await this.delete(`subscribe/billing_key/${billingKey}`);
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
destroyBillingKey(billingKey) {
return __awaiter(this, void 0, void 0, function* () {
try {
const response = yield this.delete(`subscribe/billing_key/${billingKey}`);
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
});
}

@@ -169,12 +207,12 @@ /**

*/
async requestUserToken(userTokenRequest) {
try {
const response = await this.post('request/user/token', {
...userTokenRequest
});
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
requestUserToken(userTokenRequest) {
return __awaiter(this, void 0, void 0, function* () {
try {
const response = yield this.post('request/user/token', Object.assign({}, userTokenRequest));
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
});
}

@@ -187,12 +225,12 @@ /**

*/
async subscribePaymentReserve(subscribePaymentReserveRequest) {
try {
const response = await this.post('subscribe/payment/reserve', {
...subscribePaymentReserveRequest
});
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
subscribePaymentReserve(subscribePaymentReserveRequest) {
return __awaiter(this, void 0, void 0, function* () {
try {
const response = yield this.post('subscribe/payment/reserve', Object.assign({}, subscribePaymentReserveRequest));
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
});
}

@@ -206,10 +244,12 @@ /**

*/
async subscribePaymentReserveLookup(reserveId) {
try {
const response = await this.get(`subscribe/payment/reserve/${reserveId}`);
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
subscribePaymentReserveLookup(reserveId) {
return __awaiter(this, void 0, void 0, function* () {
try {
const response = yield this.get(`subscribe/payment/reserve/${reserveId}`);
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
});
}

@@ -222,10 +262,12 @@ /**

*/
async cancelSubscribeReserve(reserveId) {
try {
const response = await this.delete(`subscribe/payment/reserve/${reserveId}`);
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
cancelSubscribeReserve(reserveId) {
return __awaiter(this, void 0, void 0, function* () {
try {
const response = yield this.delete(`subscribe/payment/reserve/${reserveId}`);
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
});
}

@@ -237,10 +279,12 @@ /**

*/
async shippingStart(shippingRequest) {
try {
const response = await this.put(`escrow/shipping/start/${shippingRequest.receipt_id}`, shippingRequest);
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
shippingStart(shippingRequest) {
return __awaiter(this, void 0, void 0, function* () {
try {
const response = yield this.put(`escrow/shipping/start/${shippingRequest.receipt_id}`, shippingRequest);
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
});
}

@@ -252,10 +296,12 @@ /**

*/
async cashReceiptPublishOnReceipt(cashReceiptPublishRequest) {
try {
const response = await this.post('request/receipt/cash/publish', cashReceiptPublishRequest);
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
cashReceiptPublishOnReceipt(cashReceiptPublishRequest) {
return __awaiter(this, void 0, void 0, function* () {
try {
const response = yield this.post('request/receipt/cash/publish', cashReceiptPublishRequest);
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
});
}

@@ -267,12 +313,14 @@ /**

*/
async cashReceiptCancelOnReceipt(cashReceiptCancelRequest) {
try {
const response = await this.delete(`request/receipt/cash/cancel/${cashReceiptCancelRequest.receipt_id}`, {
params: cashReceiptCancelRequest
});
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
cashReceiptCancelOnReceipt(cashReceiptCancelRequest) {
return __awaiter(this, void 0, void 0, function* () {
try {
const response = yield this.delete(`request/receipt/cash/cancel/${cashReceiptCancelRequest.receipt_id}`, {
params: cashReceiptCancelRequest
});
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
});
}

@@ -284,10 +332,12 @@ /**

*/
async requestCashReceipt(cashReceiptRequest) {
try {
const response = await this.post('request/cash/receipt', cashReceiptRequest);
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
requestCashReceipt(cashReceiptRequest) {
return __awaiter(this, void 0, void 0, function* () {
try {
const response = yield this.post('request/cash/receipt', cashReceiptRequest);
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
});
}

@@ -299,12 +349,14 @@ /**

*/
async cancelCashReceipt(cancelCashReceiptRequest) {
try {
const response = await this.delete(`request/cash/receipt/${cancelCashReceiptRequest.receipt_id}`, {
params: cancelCashReceiptRequest
});
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
cancelCashReceipt(cancelCashReceiptRequest) {
return __awaiter(this, void 0, void 0, function* () {
try {
const response = yield this.delete(`request/cash/receipt/${cancelCashReceiptRequest.receipt_id}`, {
params: cancelCashReceiptRequest
});
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
});
}

@@ -316,10 +368,12 @@ /**

*/
async requestAuthentication(authenticateRequest) {
try {
const response = await this.post('request/authentication', authenticateRequest);
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
requestAuthentication(authenticateRequest) {
return __awaiter(this, void 0, void 0, function* () {
try {
const response = yield this.post('request/authentication', authenticateRequest);
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
});
}

@@ -331,13 +385,15 @@ /**

*/
async confirmAuthentication(receipt_id, otp = null) {
try {
const response = await this.post('authenticate/confirm', {
receipt_id,
otp
});
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
confirmAuthentication(receipt_id, otp = null) {
return __awaiter(this, void 0, void 0, function* () {
try {
const response = yield this.post('authenticate/confirm', {
receipt_id,
otp
});
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
});
}

@@ -349,18 +405,20 @@ /**

*/
async realarmAuthentication(receipt_id) {
try {
const response = await this.post('authenticate/realarm', {
receipt_id
});
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
realarmAuthentication(receipt_id) {
return __awaiter(this, void 0, void 0, function* () {
try {
const response = yield this.post('authenticate/realarm', {
receipt_id
});
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
});
}
}
const Bootpay = new BootpayBackendNodejs();
export { Bootpay };
export default Bootpay;
export * from './lib/response';
export * from './lib/resource';
exports.Bootpay = Bootpay;
exports.default = Bootpay;
__exportStar(require("./lib/response"), exports);
__exportStar(require("./lib/resource"), exports);

@@ -1,13 +0,23 @@

import axios from 'axios';
export class BootpayBackendNodejsResource {
$http;
$token;
mode;
bootpayConfiguration;
API_ENTRYPOINTS;
apiVersion = '4.3.4';
sdkVersion = '2.2.10';
"use strict";
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.BootpayBackendNodejsResource = void 0;
const axios_1 = __importDefault(require("axios"));
class BootpayBackendNodejsResource {
constructor() {
this.apiVersion = '4.3.4';
this.sdkVersion = '2.2.10';
this.mode = 'production';
this.$http = axios.create({
this.$http = axios_1.default.create({
timeout: 60000

@@ -94,38 +104,47 @@ });

}
async get(url, config) {
try {
const response = await this.$http.get(this.entrypoints(url), config);
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
get(url, config) {
return __awaiter(this, void 0, void 0, function* () {
try {
const response = yield this.$http.get(this.entrypoints(url), config);
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
});
}
async post(url, data, config) {
try {
const response = await this.$http.post(this.entrypoints(url), data, config);
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
post(url, data, config) {
return __awaiter(this, void 0, void 0, function* () {
try {
const response = yield this.$http.post(this.entrypoints(url), data, config);
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
});
}
async put(url, data, config) {
try {
const response = await this.$http.put(this.entrypoints(url), data, config);
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
put(url, data, config) {
return __awaiter(this, void 0, void 0, function* () {
try {
const response = yield this.$http.put(this.entrypoints(url), data, config);
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
});
}
async delete(url, config) {
try {
const response = await this.$http.delete(this.entrypoints(url), config);
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
delete(url, config) {
return __awaiter(this, void 0, void 0, function* () {
try {
const response = yield this.$http.delete(this.entrypoints(url), config);
return Promise.resolve(response);
}
catch (e) {
return Promise.reject(e);
}
});
}
}
exports.BootpayBackendNodejsResource = BootpayBackendNodejsResource;

@@ -1,1 +0,2 @@

export {};
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
{
"name": "@bootpay/backend-js",
"version": "2.1.10-beta2",
"version": "2.1.10-beta3",
"description": "Bootpay Server Side Package for Node.js",
"type": "module",
"types": "dist/bootpay.d.ts",

@@ -7,0 +6,0 @@ "main": "dist/bootpay.js",