diff --git a/README.md b/README.md index aeba414..ddcbf40 100644 --- a/README.md +++ b/README.md @@ -56,9 +56,9 @@ * verify * accountPayment * validateAccount - * disburse + * disbursement * transfer - * resource + * resources * supportedChargableBanks * banks * accountName @@ -67,6 +67,11 @@ * cardCharge * accountCharge * personlizedAccount + * loansAndInvestments + * createProfile + * updateProfile + * listProfiles + * viewProfile ## Tests diff --git a/index.js b/index.js index 5914746..7d6e479 100644 --- a/index.js +++ b/index.js @@ -22,8 +22,9 @@ function GladePay(merchantId, merchantKey, mode = false) { const resources = { payment: require("./resources/payment"), - disburse: require("./resources/disburse"), - resource: require("./resources/resource") + disbursement: require("./resources/disbursement"), + resources: require("./resources/resources"), + loansAndInvestments: require("./resources/loans_and_investments") }; GladePay.prototype = { diff --git a/package.json b/package.json index 4882af6..bd5ccbb 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "gladepay-node", - "version": "0.5.0", + "version": "0.6.1", "description": "A NodeJS library that simplifies payment with Gladepay APIs", "main": "index.js", "scripts": { diff --git a/resources/disburse.js b/resources/disbursement.js similarity index 100% rename from resources/disburse.js rename to resources/disbursement.js diff --git a/resources/loans_and_investments.js b/resources/loans_and_investments.js index 63f6afe..92c44c2 100644 --- a/resources/loans_and_investments.js +++ b/resources/loans_and_investments.js @@ -3,63 +3,65 @@ var route = ""; module.exports = { - /** - * Create Client Profile - */ - createProfile: { - method: "put", - route: [route, ""].join("/client"), - params: [ - "data*", - "verify_bvn" - ], - data: { - "action": "create", - "status": "pending_approval" - } - }, + client: { + /** + * Create Client Profile + */ + createProfile: { + method: "put", + route: [route, ""].join("/client"), + params: [ + "data*", + "verify_bvn" + ], + data: { + "action": "create", + "status": "pending_approval" + } + }, - /** - * Update Client Profile - */ - updateProfile: { - method: "put", - route: [route, ""].join("/client"), - params: [ - "client_id*", - "data*" - ], - data: { - "action": "update" - } - }, + /** + * Update Client Profile + */ + updateProfile: { + method: "put", + route: [route, ""].join("/client"), + params: [ + "client_id*", + "data*" + ], + data: { + "action": "update" + } + }, - /** - * List of all profiles created - */ - listProfiles: { - method: "put", - route: [route, ""].join("/client"), - params: [ - "offset", - "limit" - ], - data: { - "action": "list" - } - }, + /** + * List of all profiles created + */ + listProfiles: { + method: "put", + route: [route, ""].join("/client"), + params: [ + "offset", + "limit" + ], + data: { + "action": "list" + } + }, - /** - * View details of a profile - */ - viewProfile: { - method: "put", - route: [route, ""].join("/client"), - params: [ - "client_id*" - ], - data: { - "action": "view" + /** + * View details of a profile + */ + viewProfile: { + method: "put", + route: [route, ""].join("/client"), + params: [ + "client_id*" + ], + data: { + "action": "view" + } } } }; \ No newline at end of file diff --git a/resources/resource.js b/resources/resources.js similarity index 100% rename from resources/resource.js rename to resources/resources.js