Skip to content

Commit da6b386

Browse files
committed
Add steamid to DirectBilling payment request parameters
1 parent fb21c02 commit da6b386

File tree

6 files changed

+12
-8
lines changed

6 files changed

+12
-8
lines changed

lib/models/directbilling/transaction/db.transaction.request.d.ts

+1
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,5 @@ export interface DbTransactionRequest {
88
returns?: DbServiceNotify;
99
phoneNumber?: string;
1010
signature?: string;
11+
steamid?: string;
1112
}

lib/payments/directbilling.js

+1
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,7 @@ class DirectBilling {
161161
(_a = request.returns) === null || _a === void 0 ? void 0 : _a.success,
162162
(_b = request.returns) === null || _b === void 0 ? void 0 : _b.failure,
163163
request.phoneNumber,
164+
request.steamid,
164165
key
165166
].filter(e => e !== undefined && e !== null);
166167
return hashing_1.Hashing.sha256(elements.join('|'));

lib/payments/sms.xml.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@ class SmsXml {
4646
return Math.random() * (max - min) + min;
4747
}
4848
}
49-
exports.SmsXml = SmsXml;
5049
SmsXml.charset = 'ABCDEFGHIJKLMNPQRSTUVWXYZ123456789';
5150
SmsXml.params = ['send_number', 'sms_text', 'sms_from', 'sms_id', 'sign'];
5251
SmsXml.codes = {
@@ -77,3 +76,4 @@ SmsXml.codes = {
7776
'91998': 9.5,
7877
'92598': 12.5,
7978
};
79+
exports.SmsXml = SmsXml;

package.json

+7-7
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "simpay-typescript-api",
33
"author": "Rafał Więcek",
4-
"version": "2.2.2",
4+
"version": "2.2.3",
55
"description": "SimPay.pl API",
66
"main": "lib/index.js",
77
"types": "lib/index.d.ts",
@@ -19,14 +19,14 @@
1919
],
2020
"license": "Apache-2.0",
2121
"dependencies": {
22-
"axios": "^0.24.0"
22+
"axios": "^1.3.6"
2323
},
2424
"devDependencies": {
25-
"@types/node": "^16.11.12",
26-
"@typescript-eslint/eslint-plugin": "^5.6.0",
27-
"@typescript-eslint/parser": "^5.6.0",
28-
"eslint": "^8.4.1",
29-
"typescript": "^4.5.2"
25+
"@types/node": "^18.16.1",
26+
"@typescript-eslint/eslint-plugin": "^5.59.1",
27+
"@typescript-eslint/parser": "^5.59.1",
28+
"eslint": "^8.39.0",
29+
"typescript": "^5.0.4"
3030
},
3131
"repository": {
3232
"type": "git",

src/models/directbilling/transaction/db.transaction.request.ts

+1
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,5 @@ export interface DbTransactionRequest {
99
returns?: DbServiceNotify;
1010
phoneNumber?: string;
1111
signature?: string;
12+
steamid?: string;
1213
}

src/payments/directbilling.ts

+1
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,7 @@ export class DirectBilling {
182182
request.returns?.success,
183183
request.returns?.failure,
184184
request.phoneNumber,
185+
request.steamid,
185186
key
186187
].filter(e => e !== undefined && e !== null);
187188

0 commit comments

Comments
 (0)