From 9a4d38be3127461dd38eebe5b76bdcf0fce0f460 Mon Sep 17 00:00:00 2001 From: Janis Hutz Date: Mon, 18 Sep 2023 14:07:42 +0200 Subject: [PATCH] payrexx integration fixed --- src/server/backend/plugins/payments/payrexx/module.payrexx.js | 2 +- src/server/backend/plugins/payments/payrexx/payrexxRoutes.js | 2 -- src/server/config/settings.config.json | 2 +- 3 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/server/backend/plugins/payments/payrexx/module.payrexx.js b/src/server/backend/plugins/payments/payrexx/module.payrexx.js index e007dec..a8472f9 100644 --- a/src/server/backend/plugins/payments/payrexx/module.payrexx.js +++ b/src/server/backend/plugins/payments/payrexx/module.payrexx.js @@ -35,7 +35,7 @@ exports.init = function () { return { getGateway: function ( id ) { const baseUrl = buildBaseUrl( 'Gateway/' + id + '/' ); - const url = baseUrl + '&ApiSignature=' + buildSignature(); + const url = baseUrl + '&ApiSignature=' + encodeURIComponent( buildSignature() ); return axios.get( url ); }, createGateway: function ( params ) { diff --git a/src/server/backend/plugins/payments/payrexx/payrexxRoutes.js b/src/server/backend/plugins/payments/payrexx/payrexxRoutes.js index d8016bb..fda74bf 100644 --- a/src/server/backend/plugins/payments/payrexx/payrexxRoutes.js +++ b/src/server/backend/plugins/payments/payrexx/payrexxRoutes.js @@ -14,8 +14,6 @@ const payrexxModule = require( './module.payrexx.js' ); const payrexx = payrexxModule.init(); const TicketGenerator = new ticket(); -payrexx.getGateway( 1 ); - let sessionReference = {}; let waitingClients = {}; let pendingPayments = {}; diff --git a/src/server/config/settings.config.json b/src/server/config/settings.config.json index 3d6a25a..81799b2 100644 --- a/src/server/config/settings.config.json +++ b/src/server/config/settings.config.json @@ -4,7 +4,7 @@ "twoFA":"enforce", "twoFAMode":"enhanced", "db":"mysql", - "payments":"stripe", + "payments":"payrexx", "name":"libreevent", "yourDomain":"http://localhost:8080", "mailSender":"libreevent ",