[2026-09-04T01:50:55.187Z] [INFO] Incoming Request {"requestId":"35a8e2db-f41a-4ccf-8e22-0c048f129ef7","method":"GET","path":"/api/","query":{},"params":{}}
[2026-09-04T01:50:55.187Z] [INFO] Outgoing Response {"requestId":"35a8e2db-f41a-4ccf-8e22-0c048f129ef7","method":"GET","path":"/api/","statusCode":401,"durationMs":0,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"35a8e2db-f41a-4ccf-8e22-0c048f129ef7","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T01:50:55.291Z] [INFO] Incoming Request {"requestId":"2354ba96-615c-4411-ad61-4f0285e06e3c","method":"GET","path":"/api/v1/","query":{},"params":{}}
[2026-09-04T01:50:55.292Z] [INFO] Outgoing Response {"requestId":"2354ba96-615c-4411-ad61-4f0285e06e3c","method":"GET","path":"/api/v1/","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"2354ba96-615c-4411-ad61-4f0285e06e3c","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T01:50:55.396Z] [INFO] Incoming Request {"requestId":"04e61779-3116-4da1-bfb5-be4333ebb6b0","method":"GET","path":"/api/v2/","query":{},"params":{}}
[2026-09-04T01:50:55.397Z] [INFO] Outgoing Response {"requestId":"04e61779-3116-4da1-bfb5-be4333ebb6b0","method":"GET","path":"/api/v2/","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"04e61779-3116-4da1-bfb5-be4333ebb6b0","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T01:50:55.500Z] [INFO] Incoming Request {"requestId":"c9eada28-18a2-4f3a-ae77-e70827005293","method":"GET","path":"/api/docs","query":{},"params":{}}
[2026-09-04T01:50:55.501Z] [INFO] Outgoing Response {"requestId":"c9eada28-18a2-4f3a-ae77-e70827005293","method":"GET","path":"/api/docs","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"c9eada28-18a2-4f3a-ae77-e70827005293","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T01:51:10.416Z] [INFO] Incoming Request {"requestId":"bf7f938b-c81b-4ec3-958f-eaed6aea1646","method":"GET","path":"/api/.env","query":{},"params":{}}
[2026-09-04T01:51:10.417Z] [INFO] Outgoing Response {"requestId":"bf7f938b-c81b-4ec3-958f-eaed6aea1646","method":"GET","path":"/api/.env","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"bf7f938b-c81b-4ec3-958f-eaed6aea1646","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T02:58:44.011Z] [INFO] Incoming Request {"requestId":"19c146e4-f8e6-4c0d-8a6a-166ad83d8a57","method":"GET","path":"/api/.env","query":{},"params":{}}
[2026-09-04T02:58:44.012Z] [INFO] Outgoing Response {"requestId":"19c146e4-f8e6-4c0d-8a6a-166ad83d8a57","method":"GET","path":"/api/.env","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"19c146e4-f8e6-4c0d-8a6a-166ad83d8a57","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T04:14:21.457Z] [INFO] Incoming Request {"requestId":"35d5a654-3358-447f-a26d-49efb35c1a87","method":"GET","path":"/api/","query":{},"params":{}}
[2026-09-04T04:14:21.458Z] [INFO] Outgoing Response {"requestId":"35d5a654-3358-447f-a26d-49efb35c1a87","method":"GET","path":"/api/","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"35d5a654-3358-447f-a26d-49efb35c1a87","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T04:14:21.562Z] [INFO] Incoming Request {"requestId":"d02f75e2-789b-405f-a29d-235784d62ceb","method":"GET","path":"/api/v1/","query":{},"params":{}}
[2026-09-04T04:14:21.562Z] [INFO] Outgoing Response {"requestId":"d02f75e2-789b-405f-a29d-235784d62ceb","method":"GET","path":"/api/v1/","statusCode":401,"durationMs":0,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"d02f75e2-789b-405f-a29d-235784d62ceb","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T04:14:21.666Z] [INFO] Incoming Request {"requestId":"2160a87a-6a3c-4f4e-ba06-6caf352cb88a","method":"GET","path":"/api/v2/","query":{},"params":{}}
[2026-09-04T04:14:21.667Z] [INFO] Outgoing Response {"requestId":"2160a87a-6a3c-4f4e-ba06-6caf352cb88a","method":"GET","path":"/api/v2/","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"2160a87a-6a3c-4f4e-ba06-6caf352cb88a","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T04:14:21.772Z] [INFO] Incoming Request {"requestId":"43c1b96d-57ea-42ec-b47f-ee3b4e77e86d","method":"GET","path":"/api/docs","query":{},"params":{}}
[2026-09-04T04:14:21.772Z] [INFO] Outgoing Response {"requestId":"43c1b96d-57ea-42ec-b47f-ee3b4e77e86d","method":"GET","path":"/api/docs","statusCode":401,"durationMs":0,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"43c1b96d-57ea-42ec-b47f-ee3b4e77e86d","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T04:14:36.768Z] [INFO] Incoming Request {"requestId":"4c2b0242-a138-45e0-b703-1f7fe3af0d83","method":"GET","path":"/api/.env","query":{},"params":{}}
[2026-09-04T04:14:36.769Z] [INFO] Outgoing Response {"requestId":"4c2b0242-a138-45e0-b703-1f7fe3af0d83","method":"GET","path":"/api/.env","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"4c2b0242-a138-45e0-b703-1f7fe3af0d83","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T06:10:02.435Z] [INFO] Incoming Request {"requestId":"a266a23d-984d-4d6a-8f07-34fba0e1258b","method":"POST","path":"/api/transaction/details","query":{},"params":{},"body":{"transaction_id":"120087866658"}}
[2026-09-04T06:10:02.492Z] [INFO] transactionDetailsController.start {"requestId":"a266a23d-984d-4d6a-8f07-34fba0e1258b","organizationId":124,"gateway":"Authorize.net","transaction_id":"120087866658"}
[2026-09-04T06:10:02.492Z] [INFO] authorize_net.gateway.request {"getTransactionDetailsRequest":{"merchantAuthentication":{"name":"9PdDm69tFYcT","transactionKey":"96c2c8UXa7CD49hh"},"transId":"120087866658"}}
[2026-09-04T06:10:02.492Z] [INFO] authorize_net.getTransactionDetails {"transaction_id":"120087866658"}
[2026-09-04T06:10:03.018Z] [INFO] authorize_net.gateway.response {"transaction":{"transId":"120087866658","submitTimeUTC":"2026-08-05T10:43:26.143Z","submitTimeLocal":"2026-08-05T03:43:26.143","transactionType":"authCaptureTransaction","transactionStatus":"settledSuccessfully","responseCode":1,"responseReasonCode":1,"responseReasonDescription":"Approval","authCode":"EV46KW","AVSResponse":"Y","cardCodeResponse":"P","FDSFilterAction":"report","FDSFilters":[{"name":"Amount Filter","action":"report"}],"batch":{"batchId":"17604007","settlementTimeUTC":"2026-08-06T02:51:00.763Z","settlementTimeLocal":"2026-08-05T19:51:00.763","settlementState":"settledSuccessfully"},"order":{"invoiceNumber":"I12268493550","description":"Wallet room payment","discountAmount":0,"taxIsAfterDiscount":false},"authAmount":1357.7,"settleAmount":1357.7,"taxExempt":false,"payment":{"creditCard":{"cardNumber":"****4444","expirationDate":"XXXX","cardType":"MasterCard"}},"recurringBilling":false,"customerIP":"27.56.145.0","product":"Card Not Present","marketType":"eCommerce","networkTransId":"3QROW3K6RG0B5O6PPO7MARL","authorizationIndicator":"final","tapToPhone":false,"debtRepaymentIndicator":false},"transrefId":"ref1785926605108","messages":{"resultCode":"Ok","message":[{"code":"I00001","text":"Successful."}]}}
[2026-09-04T06:10:03.018Z] [INFO] Outgoing Response {"requestId":"a266a23d-984d-4d6a-8f07-34fba0e1258b","method":"POST","path":"/api/transaction/details","statusCode":200,"durationMs":583,"responseBody":{"success":true,"message":"Transaction status: settledSuccessfully","requestId":"a266a23d-984d-4d6a-8f07-34fba0e1258b","data":{"success":true,"transaction_id":"120087866658","amount":1357.7,"status":"settledSuccessfully","message":"Transaction status: settledSuccessfully","auth_code":"EV46KW","account_type":"MasterCard","account_number":"XXXX4444","response_code":"1","transaction_type":"authCaptureTransaction","settlement_state":"settledSuccessfully","submit_time":"2026-08-05T10:43:26.143Z","invoice_number":"I12268493550","description":"Wallet room payment","gateway":"authorize_net"}}}
[2026-09-04T06:10:03.018Z] [INFO] transactionDetailsController.success {"requestId":"a266a23d-984d-4d6a-8f07-34fba0e1258b","organizationId":124,"transaction_id":"120087866658","gateway":"authorize_net","status":"settledSuccessfully","amount":1357.7}
[2026-09-04T06:10:03.587Z] [INFO] Incoming Request {"requestId":"b04ea43f-46c1-4273-a3e5-9278e89912c8","method":"POST","path":"/api/transaction/details","query":{},"params":{},"body":{"transaction_id":"120087866658"}}
[2026-09-04T06:10:03.591Z] [INFO] transactionDetailsController.start {"requestId":"b04ea43f-46c1-4273-a3e5-9278e89912c8","organizationId":125,"gateway":"Authorize.net","transaction_id":"120087866658"}
[2026-09-04T06:10:03.591Z] [INFO] authorize_net.getTransactionDetails {"transaction_id":"120087866658"}
[2026-09-04T06:10:03.591Z] [INFO] authorize_net.gateway.request {"getTransactionDetailsRequest":{"merchantAuthentication":{"name":"9PdDm69tFYcT","transactionKey":"96c2c8UXa7CD49hh"},"transId":"120087866658"}}
[2026-09-04T06:10:03.818Z] [INFO] authorize_net.gateway.response {"transaction":{"transId":"120087866658","submitTimeUTC":"2026-08-05T10:43:26.143Z","submitTimeLocal":"2026-08-05T03:43:26.143","transactionType":"authCaptureTransaction","transactionStatus":"settledSuccessfully","responseCode":1,"responseReasonCode":1,"responseReasonDescription":"Approval","authCode":"EV46KW","AVSResponse":"Y","cardCodeResponse":"P","FDSFilterAction":"report","FDSFilters":[{"name":"Amount Filter","action":"report"}],"batch":{"batchId":"17604007","settlementTimeUTC":"2026-08-06T02:51:00.763Z","settlementTimeLocal":"2026-08-05T19:51:00.763","settlementState":"settledSuccessfully"},"order":{"invoiceNumber":"I12268493550","description":"Wallet room payment","discountAmount":0,"taxIsAfterDiscount":false},"authAmount":1357.7,"settleAmount":1357.7,"taxExempt":false,"payment":{"creditCard":{"cardNumber":"****4444","expirationDate":"XXXX","cardType":"MasterCard"}},"recurringBilling":false,"customerIP":"27.56.145.0","product":"Card Not Present","marketType":"eCommerce","networkTransId":"3QROW3K6RG0B5O6PPO7MARL","authorizationIndicator":"final","tapToPhone":false,"debtRepaymentIndicator":false},"transrefId":"ref1785926605108","messages":{"resultCode":"Ok","message":[{"code":"I00001","text":"Successful."}]}}
[2026-09-04T06:10:03.819Z] [INFO] Outgoing Response {"requestId":"b04ea43f-46c1-4273-a3e5-9278e89912c8","method":"POST","path":"/api/transaction/details","statusCode":200,"durationMs":232,"responseBody":{"success":true,"message":"Transaction status: settledSuccessfully","requestId":"b04ea43f-46c1-4273-a3e5-9278e89912c8","data":{"success":true,"transaction_id":"120087866658","amount":1357.7,"status":"settledSuccessfully","message":"Transaction status: settledSuccessfully","auth_code":"EV46KW","account_type":"MasterCard","account_number":"XXXX4444","response_code":"1","transaction_type":"authCaptureTransaction","settlement_state":"settledSuccessfully","submit_time":"2026-08-05T10:43:26.143Z","invoice_number":"I12268493550","description":"Wallet room payment","gateway":"authorize_net"}}}
[2026-09-04T06:10:03.819Z] [INFO] transactionDetailsController.success {"requestId":"b04ea43f-46c1-4273-a3e5-9278e89912c8","organizationId":125,"transaction_id":"120087866658","gateway":"authorize_net","status":"settledSuccessfully","amount":1357.7}
[2026-09-04T06:16:42.052Z] [INFO] Incoming Request {"requestId":"561f4f5f-a658-49e6-9404-879d3353aba1","method":"GET","path":"/api/.git/config","query":{},"params":{}}
[2026-09-04T06:16:42.052Z] [INFO] Outgoing Response {"requestId":"561f4f5f-a658-49e6-9404-879d3353aba1","method":"GET","path":"/api/.git/config","statusCode":401,"durationMs":0,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"561f4f5f-a658-49e6-9404-879d3353aba1","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T06:45:19.734Z] [INFO] Incoming Request {"requestId":"cf2c3c23-fb27-4560-af66-d8ba8b30ae41","method":"GET","path":"/api/","query":{},"params":{}}
[2026-09-04T06:45:19.734Z] [INFO] Outgoing Response {"requestId":"cf2c3c23-fb27-4560-af66-d8ba8b30ae41","method":"GET","path":"/api/","statusCode":401,"durationMs":0,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"cf2c3c23-fb27-4560-af66-d8ba8b30ae41","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T06:45:19.844Z] [INFO] Incoming Request {"requestId":"94bcf5d9-3c39-4969-9a9e-1b547cad8d81","method":"GET","path":"/api/v1/","query":{},"params":{}}
[2026-09-04T06:45:19.845Z] [INFO] Outgoing Response {"requestId":"94bcf5d9-3c39-4969-9a9e-1b547cad8d81","method":"GET","path":"/api/v1/","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"94bcf5d9-3c39-4969-9a9e-1b547cad8d81","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T06:45:19.949Z] [INFO] Incoming Request {"requestId":"75264f32-f153-475a-83eb-34f8cfb3031a","method":"GET","path":"/api/v2/","query":{},"params":{}}
[2026-09-04T06:45:19.950Z] [INFO] Outgoing Response {"requestId":"75264f32-f153-475a-83eb-34f8cfb3031a","method":"GET","path":"/api/v2/","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"75264f32-f153-475a-83eb-34f8cfb3031a","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T06:45:20.054Z] [INFO] Incoming Request {"requestId":"d109537b-fd9d-4cc4-9575-0ead908a7529","method":"GET","path":"/api/docs","query":{},"params":{}}
[2026-09-04T06:45:20.055Z] [INFO] Outgoing Response {"requestId":"d109537b-fd9d-4cc4-9575-0ead908a7529","method":"GET","path":"/api/docs","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"d109537b-fd9d-4cc4-9575-0ead908a7529","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T06:45:34.829Z] [INFO] Outgoing Response {"requestId":"c60bf97c-fc94-47b7-85e8-ccfa801171a5","method":"GET","path":"/api/.env","statusCode":401,"durationMs":0,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"c60bf97c-fc94-47b7-85e8-ccfa801171a5","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T06:45:34.829Z] [INFO] Incoming Request {"requestId":"c60bf97c-fc94-47b7-85e8-ccfa801171a5","method":"GET","path":"/api/.env","query":{},"params":{}}
[2026-09-04T09:08:58.561Z] [INFO] Incoming Request {"requestId":"b30f6580-f5e0-43a4-ba25-6866c2b4a876","method":"GET","path":"/api/","query":{},"params":{}}
[2026-09-04T09:08:58.562Z] [INFO] Outgoing Response {"requestId":"b30f6580-f5e0-43a4-ba25-6866c2b4a876","method":"GET","path":"/api/","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"b30f6580-f5e0-43a4-ba25-6866c2b4a876","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T09:08:58.667Z] [INFO] Incoming Request {"requestId":"9e7dc38b-5371-4807-96ae-014f3c9ecf7e","method":"GET","path":"/api/v1/","query":{},"params":{}}
[2026-09-04T09:08:58.667Z] [INFO] Outgoing Response {"requestId":"9e7dc38b-5371-4807-96ae-014f3c9ecf7e","method":"GET","path":"/api/v1/","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"9e7dc38b-5371-4807-96ae-014f3c9ecf7e","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T09:08:58.772Z] [INFO] Incoming Request {"requestId":"9789bc63-cd7c-441f-8c6b-9164fca27193","method":"GET","path":"/api/v2/","query":{},"params":{}}
[2026-09-04T09:08:58.772Z] [INFO] Outgoing Response {"requestId":"9789bc63-cd7c-441f-8c6b-9164fca27193","method":"GET","path":"/api/v2/","statusCode":401,"durationMs":0,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"9789bc63-cd7c-441f-8c6b-9164fca27193","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T09:08:58.877Z] [INFO] Incoming Request {"requestId":"3742a000-2ef1-48c6-adcc-7c0c4e88b3e1","method":"GET","path":"/api/docs","query":{},"params":{}}
[2026-09-04T09:08:58.877Z] [INFO] Outgoing Response {"requestId":"3742a000-2ef1-48c6-adcc-7c0c4e88b3e1","method":"GET","path":"/api/docs","statusCode":401,"durationMs":0,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"3742a000-2ef1-48c6-adcc-7c0c4e88b3e1","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T09:09:13.676Z] [INFO] Incoming Request {"requestId":"571e7d8e-f69c-4316-afb7-4ebc381083e9","method":"GET","path":"/api/.env","query":{},"params":{}}
[2026-09-04T09:09:13.676Z] [INFO] Outgoing Response {"requestId":"571e7d8e-f69c-4316-afb7-4ebc381083e9","method":"GET","path":"/api/.env","statusCode":401,"durationMs":0,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"571e7d8e-f69c-4316-afb7-4ebc381083e9","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T10:00:00.418Z] [INFO] Incoming Request {"requestId":"9144d445-5d16-4eba-a8cb-b55c691a096a","method":"POST","path":"/api/transaction/details","query":{},"params":{},"body":{"transaction_id":"120088906410"}}
[2026-09-04T10:00:00.424Z] [INFO] transactionDetailsController.start {"requestId":"9144d445-5d16-4eba-a8cb-b55c691a096a","organizationId":123,"gateway":"Authorize.net","transaction_id":"120088906410"}
[2026-09-04T10:00:00.424Z] [INFO] authorize_net.gateway.request {"getTransactionDetailsRequest":{"merchantAuthentication":{"name":"63n85YvYg","transactionKey":"6B9U7yNZQuM22n8F"},"transId":"120088906410"}}
[2026-09-04T10:00:00.424Z] [INFO] authorize_net.getTransactionDetails {"transaction_id":"120088906410"}
[2026-09-04T10:00:00.622Z] [ERROR] transactionDetailsController.failed {"requestId":"9144d445-5d16-4eba-a8cb-b55c691a096a","organizationId":123,"error":"Invalid response from payment gateway"}
[2026-09-04T10:00:00.622Z] [INFO] Outgoing Response {"requestId":"9144d445-5d16-4eba-a8cb-b55c691a096a","method":"POST","path":"/api/transaction/details","statusCode":502,"durationMs":204,"responseBody":{"success":false,"message":"Invalid response from payment gateway","requestId":"9144d445-5d16-4eba-a8cb-b55c691a096a","errors":{"gateway":"authorize_net","gateway_code":"902","gateway_messages":[{"code":"902","text":"Invalid response from payment gateway"}],"stack":"GatewayError: Invalid response from payment gateway\n    at AuthorizeNetGateway.post (/var/www/html/ls-payments/dist/src/services/gateways/authorizeNet/authorizeNet.gateway.js:191:27)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n    at async AuthorizeNetGateway.getTransactionDetails (/var/www/html/ls-payments/dist/src/services/gateways/authorizeNet/authorizeNet.gateway.js:529:22)\n    at async transactionDetailsController (/var/www/html/ls-payments/dist/src/controllers/transaction/transaction.controller.js:16:24)"}}}
[2026-09-04T10:00:00.631Z] [INFO] Incoming Request {"requestId":"10c88ac4-7701-418e-a1c5-f3fb0ce5cc19","method":"POST","path":"/api/transaction/details","query":{},"params":{},"body":{"transaction_id":"120088906410"}}
[2026-09-04T10:00:00.635Z] [INFO] transactionDetailsController.start {"requestId":"10c88ac4-7701-418e-a1c5-f3fb0ce5cc19","organizationId":123,"gateway":"Authorize.net","transaction_id":"120088906410"}
[2026-09-04T10:00:00.635Z] [INFO] authorize_net.getTransactionDetails {"transaction_id":"120088906410"}
[2026-09-04T10:00:00.635Z] [INFO] authorize_net.gateway.request {"getTransactionDetailsRequest":{"merchantAuthentication":{"name":"63n85YvYg","transactionKey":"6B9U7yNZQuM22n8F"},"transId":"120088906410"}}
[2026-09-04T10:00:00.770Z] [ERROR] transactionDetailsController.failed {"requestId":"10c88ac4-7701-418e-a1c5-f3fb0ce5cc19","organizationId":123,"error":"Invalid response from payment gateway"}
[2026-09-04T10:00:00.770Z] [INFO] Outgoing Response {"requestId":"10c88ac4-7701-418e-a1c5-f3fb0ce5cc19","method":"POST","path":"/api/transaction/details","statusCode":502,"durationMs":139,"responseBody":{"success":false,"message":"Invalid response from payment gateway","requestId":"10c88ac4-7701-418e-a1c5-f3fb0ce5cc19","errors":{"gateway":"authorize_net","gateway_code":"902","gateway_messages":[{"code":"902","text":"Invalid response from payment gateway"}],"stack":"GatewayError: Invalid response from payment gateway\n    at AuthorizeNetGateway.post (/var/www/html/ls-payments/dist/src/services/gateways/authorizeNet/authorizeNet.gateway.js:191:27)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n    at async AuthorizeNetGateway.getTransactionDetails (/var/www/html/ls-payments/dist/src/services/gateways/authorizeNet/authorizeNet.gateway.js:529:22)\n    at async transactionDetailsController (/var/www/html/ls-payments/dist/src/controllers/transaction/transaction.controller.js:16:24)"}}}
[2026-09-04T10:00:51.708Z] [INFO] Incoming Request {"requestId":"4248d1b5-9404-4541-8759-d8adc2618eaa","method":"POST","path":"/api/charge","query":{},"params":{},"body":{"amount":0,"pre_auth":false,"payment":{"card_number":"****1111","expiry":"0128","cvv":"[REDACTED]","cardholder_name":"Test"},"meta":{"invoice_number":"PB12366521588","description":"Itinerary: I12223948217"},"customer":{"firstname":"Test","lastname":"","email":"annie@arcsinfotech.com","phone":"+1 775-980-2006"},"billing":{"address":"123 Manhattan  William Street, New York, New York","city":"New York","state":"New York","zip":"10038","country":"US"}}}
[2026-09-04T10:00:51.776Z] [INFO] chargeController.start {"requestId":"4248d1b5-9404-4541-8759-d8adc2618eaa","organizationId":123,"gateway":"Authorize.net","amount":0,"pre_auth":false,"flow":"card"}
[2026-09-04T10:00:51.776Z] [INFO] authorize_net.gateway.request {"createCustomerProfileRequest":{"merchantAuthentication":{"name":"63n85YvYg","transactionKey":"6B9U7yNZQuM22n8F"},"profile":{"merchantCustomerId":"PB12366521588","description":"Itinerary: I12223948217","email":"annie@arcsinfotech.com","paymentProfiles":{"customerType":"individual","billTo":{"firstName":"Test","lastName":"","address":"123 Manhattan  William Street, New York, New York","city":"New York","state":"New York","zip":"10038","country":"US","phoneNumber":"+1 775-980-2006","email":"annie@arcsinfotech.com"},"payment":{"creditCard":{"cardNumber":"****1111","expirationDate":"2028-01","cardCode":"[REDACTED]"}}}}}}
[2026-09-04T10:00:51.989Z] [ERROR] chargeController.failed {"requestId":"4248d1b5-9404-4541-8759-d8adc2618eaa","organizationId":123,"error":"Invalid response from payment gateway"}
[2026-09-04T10:00:51.990Z] [INFO] Outgoing Response {"requestId":"4248d1b5-9404-4541-8759-d8adc2618eaa","method":"POST","path":"/api/charge","statusCode":502,"durationMs":282,"responseBody":{"success":false,"message":"Invalid response from payment gateway","requestId":"4248d1b5-9404-4541-8759-d8adc2618eaa","errors":{"gateway":"authorize_net","gateway_code":"902","gateway_messages":[{"code":"902","text":"Invalid response from payment gateway"}],"stack":"GatewayError: Invalid response from payment gateway\n    at AuthorizeNetGateway.post (/var/www/html/ls-payments/dist/src/services/gateways/authorizeNet/authorizeNet.gateway.js:191:27)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n    at async AuthorizeNetGateway.createCustomerProfile (/var/www/html/ls-payments/dist/src/services/gateways/authorizeNet/authorizeNet.gateway.js:479:22)\n    at async AuthorizeNetGateway.charge (/var/www/html/ls-payments/dist/src/services/gateways/authorizeNet/authorizeNet.gateway.js:596:25)\n    at async chargeController (/var/www/html/ls-payments/dist/src/controllers/charge/charge.controller.js:28:24)"}}}
[2026-09-04T10:03:47.183Z] [INFO] Incoming Request {"requestId":"2bbe487b-467e-4d2d-9790-a4c1555bcf80","method":"GET","path":"/api/config","query":{},"params":{}}
[2026-09-04T10:03:47.183Z] [INFO] Outgoing Response {"requestId":"2bbe487b-467e-4d2d-9790-a4c1555bcf80","method":"GET","path":"/api/config","statusCode":401,"durationMs":0,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"2bbe487b-467e-4d2d-9790-a4c1555bcf80","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T10:03:49.261Z] [INFO] Incoming Request {"requestId":"55bf0e1e-4ce8-411c-a8bd-0991c8fd2a4f","method":"POST","path":"/api/preview","query":{},"params":{},"body":{"url":"http://169.254.169.254/latest/meta-data/iam/security-credentials/"}}
[2026-09-04T10:03:49.262Z] [INFO] Outgoing Response {"requestId":"55bf0e1e-4ce8-411c-a8bd-0991c8fd2a4f","method":"POST","path":"/api/preview","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"55bf0e1e-4ce8-411c-a8bd-0991c8fd2a4f","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T10:03:49.394Z] [INFO] Outgoing Response {"requestId":"2ce95275-a77c-4370-96cc-14545e48d7e4","method":"POST","path":"/api/graphql","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"2ce95275-a77c-4370-96cc-14545e48d7e4","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T10:03:49.394Z] [INFO] Incoming Request {"requestId":"7dcb29ce-3ebb-410c-9139-025323643c48","method":"POST","path":"/api/fetch","query":{},"params":{},"body":{"url":"http://169.254.169.254/latest/meta-data/iam/security-credentials/"}}
[2026-09-04T10:03:49.395Z] [INFO] Outgoing Response {"requestId":"7dcb29ce-3ebb-410c-9139-025323643c48","method":"POST","path":"/api/fetch","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"7dcb29ce-3ebb-410c-9139-025323643c48","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T10:03:49.393Z] [INFO] Incoming Request {"requestId":"2ce95275-a77c-4370-96cc-14545e48d7e4","method":"POST","path":"/api/graphql","query":{},"params":{},"body":{"query":"{ __schema { types { name fields { name args { name defaultValue } } } } }"}}
[2026-09-04T10:03:49.565Z] [INFO] Incoming Request {"requestId":"584489ab-f944-4d85-b960-7d06ef6cf1f6","method":"GET","path":"/api/.env","query":{},"params":{}}
[2026-09-04T10:03:49.566Z] [INFO] Outgoing Response {"requestId":"584489ab-f944-4d85-b960-7d06ef6cf1f6","method":"GET","path":"/api/.env","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"584489ab-f944-4d85-b960-7d06ef6cf1f6","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T10:03:49.649Z] [INFO] Incoming Request {"requestId":"d2ca0d01-79e6-46b4-bb1d-5c9f188c573c","method":"GET","path":"/api/fetch?url=http%3A%2F%2F169.254.169.254%2Flatest%2Fmeta-data%2Fiam%2Fsecurity-credentials%2F","query":{"url":"http://169.254.169.254/latest/meta-data/iam/security-credentials/"},"params":{}}
[2026-09-04T10:03:49.650Z] [INFO] Outgoing Response {"requestId":"d2ca0d01-79e6-46b4-bb1d-5c9f188c573c","method":"GET","path":"/api/fetch?url=http%3A%2F%2F169.254.169.254%2Flatest%2Fmeta-data%2Fiam%2Fsecurity-credentials%2F","statusCode":401,"durationMs":41,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"d2ca0d01-79e6-46b4-bb1d-5c9f188c573c","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T10:03:49.650Z] [INFO] Incoming Request {"requestId":"a5fab206-93f2-4334-8a05-736c249aeb0c","method":"GET","path":"/api/fetch?url=http%3A%2F%2F169.254.169.254%2Flatest%2Fmeta-data%2F","query":{"url":"http://169.254.169.254/latest/meta-data/"},"params":{}}
[2026-09-04T10:03:49.651Z] [INFO] Outgoing Response {"requestId":"a5fab206-93f2-4334-8a05-736c249aeb0c","method":"GET","path":"/api/fetch?url=http%3A%2F%2F169.254.169.254%2Flatest%2Fmeta-data%2F","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"a5fab206-93f2-4334-8a05-736c249aeb0c","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T10:03:49.661Z] [INFO] Incoming Request {"requestId":"6754806c-02a2-4a39-b45f-6b1bc1f1b795","method":"GET","path":"/api/proxy?url=http%3A%2F%2F169.254.169.254%2Flatest%2Fmeta-data%2F","query":{"url":"http://169.254.169.254/latest/meta-data/"},"params":{}}
[2026-09-04T10:03:49.661Z] [INFO] Outgoing Response {"requestId":"6754806c-02a2-4a39-b45f-6b1bc1f1b795","method":"GET","path":"/api/proxy?url=http%3A%2F%2F169.254.169.254%2Flatest%2Fmeta-data%2F","statusCode":401,"durationMs":0,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"6754806c-02a2-4a39-b45f-6b1bc1f1b795","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T10:03:49.678Z] [INFO] Outgoing Response {"requestId":"929a1024-3595-4886-a8a7-2501db5da78f","method":"GET","path":"/api/proxy?url=http%3A%2F%2F169.254.169.254%2Flatest%2Fmeta-data%2Fiam%2Fsecurity-credentials%2F","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"929a1024-3595-4886-a8a7-2501db5da78f","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T10:03:49.677Z] [INFO] Incoming Request {"requestId":"929a1024-3595-4886-a8a7-2501db5da78f","method":"GET","path":"/api/proxy?url=http%3A%2F%2F169.254.169.254%2Flatest%2Fmeta-data%2Fiam%2Fsecurity-credentials%2F","query":{"url":"http://169.254.169.254/latest/meta-data/iam/security-credentials/"},"params":{}}
[2026-09-04T10:03:49.683Z] [INFO] Incoming Request {"requestId":"85ea5001-d286-43b0-b215-5d45f52fbfd2","method":"GET","path":"/api/v1/fetch?url=http%3A%2F%2F169.254.169.254%2Flatest%2Fmeta-data%2Fiam%2Fsecurity-credentials%2F","query":{"url":"http://169.254.169.254/latest/meta-data/iam/security-credentials/"},"params":{}}
[2026-09-04T10:03:49.683Z] [INFO] Outgoing Response {"requestId":"85ea5001-d286-43b0-b215-5d45f52fbfd2","method":"GET","path":"/api/v1/fetch?url=http%3A%2F%2F169.254.169.254%2Flatest%2Fmeta-data%2Fiam%2Fsecurity-credentials%2F","statusCode":401,"durationMs":0,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"85ea5001-d286-43b0-b215-5d45f52fbfd2","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T10:03:50.284Z] [INFO] Incoming Request {"requestId":"2d001b1b-9646-435a-b213-8fd72ba796bb","method":"GET","path":"/api/.aws/credentials","query":{},"params":{}}
[2026-09-04T10:03:50.284Z] [INFO] Outgoing Response {"requestId":"2d001b1b-9646-435a-b213-8fd72ba796bb","method":"GET","path":"/api/.aws/credentials","statusCode":401,"durationMs":0,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"2d001b1b-9646-435a-b213-8fd72ba796bb","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T10:03:50.323Z] [INFO] Incoming Request {"requestId":"fe1429b9-d521-4c9d-add2-4a03f130a95c","method":"GET","path":"/api/v1/fetch?url=http%3A%2F%2F169.254.169.254%2Flatest%2Fmeta-data%2F","query":{"url":"http://169.254.169.254/latest/meta-data/"},"params":{}}
[2026-09-04T10:03:50.324Z] [INFO] Outgoing Response {"requestId":"fe1429b9-d521-4c9d-add2-4a03f130a95c","method":"GET","path":"/api/v1/fetch?url=http%3A%2F%2F169.254.169.254%2Flatest%2Fmeta-data%2F","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"fe1429b9-d521-4c9d-add2-4a03f130a95c","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T10:03:50.340Z] [INFO] Incoming Request {"requestId":"44a1605f-9284-4c82-9c71-d86111eb8e50","method":"GET","path":"/api/download?url=http%3A%2F%2F169.254.169.254%2Flatest%2Fmeta-data%2Fiam%2Fsecurity-credentials%2F","query":{"url":"http://169.254.169.254/latest/meta-data/iam/security-credentials/"},"params":{}}
[2026-09-04T10:03:50.340Z] [INFO] Outgoing Response {"requestId":"44a1605f-9284-4c82-9c71-d86111eb8e50","method":"GET","path":"/api/download?url=http%3A%2F%2F169.254.169.254%2Flatest%2Fmeta-data%2Fiam%2Fsecurity-credentials%2F","statusCode":401,"durationMs":0,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"44a1605f-9284-4c82-9c71-d86111eb8e50","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T10:03:50.382Z] [INFO] Incoming Request {"requestId":"4a6bbad8-f658-4c0d-890f-f4bb7f3c4b53","method":"GET","path":"/api/download?url=http%3A%2F%2F169.254.169.254%2Flatest%2Fmeta-data%2F","query":{"url":"http://169.254.169.254/latest/meta-data/"},"params":{}}
[2026-09-04T10:03:50.382Z] [INFO] Outgoing Response {"requestId":"4a6bbad8-f658-4c0d-890f-f4bb7f3c4b53","method":"GET","path":"/api/download?url=http%3A%2F%2F169.254.169.254%2Flatest%2Fmeta-data%2F","statusCode":401,"durationMs":0,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"4a6bbad8-f658-4c0d-890f-f4bb7f3c4b53","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T10:03:50.464Z] [INFO] Incoming Request {"requestId":"a241f200-3d92-4f79-ac1a-67b3ac369a7e","method":"GET","path":"/api/webhook?url=http%3A%2F%2F169.254.169.254%2Flatest%2Fmeta-data%2Fiam%2Fsecurity-credentials%2F","query":{"url":"http://169.254.169.254/latest/meta-data/iam/security-credentials/"},"params":{}}
[2026-09-04T10:03:50.465Z] [INFO] Outgoing Response {"requestId":"a241f200-3d92-4f79-ac1a-67b3ac369a7e","method":"GET","path":"/api/webhook?url=http%3A%2F%2F169.254.169.254%2Flatest%2Fmeta-data%2Fiam%2Fsecurity-credentials%2F","statusCode":401,"durationMs":0,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"a241f200-3d92-4f79-ac1a-67b3ac369a7e","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T10:03:50.485Z] [INFO] Incoming Request {"requestId":"a19b3fc2-4d9a-48e4-9d26-dc5469a58f51","method":"GET","path":"/api/webhook?url=http%3A%2F%2F169.254.169.254%2Flatest%2Fmeta-data%2F","query":{"url":"http://169.254.169.254/latest/meta-data/"},"params":{}}
[2026-09-04T10:03:50.486Z] [INFO] Outgoing Response {"requestId":"a19b3fc2-4d9a-48e4-9d26-dc5469a58f51","method":"GET","path":"/api/webhook?url=http%3A%2F%2F169.254.169.254%2Flatest%2Fmeta-data%2F","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"a19b3fc2-4d9a-48e4-9d26-dc5469a58f51","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T10:03:50.826Z] [INFO] Outgoing Response {"requestId":"2ef9cd9d-df19-48c4-8808-7d65ef88224d","method":"GET","path":"/api/image?url=http%3A%2F%2F169.254.169.254%2Flatest%2Fmeta-data%2F","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"2ef9cd9d-df19-48c4-8808-7d65ef88224d","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T10:03:50.825Z] [INFO] Incoming Request {"requestId":"2ef9cd9d-df19-48c4-8808-7d65ef88224d","method":"GET","path":"/api/image?url=http%3A%2F%2F169.254.169.254%2Flatest%2Fmeta-data%2F","query":{"url":"http://169.254.169.254/latest/meta-data/"},"params":{}}
[2026-09-04T10:03:50.828Z] [INFO] Incoming Request {"requestId":"dc0dc692-b476-45d1-9b09-950ad05d1ae0","method":"GET","path":"/api/preview?url=http%3A%2F%2F169.254.169.254%2Flatest%2Fmeta-data%2Fiam%2Fsecurity-credentials%2F","query":{"url":"http://169.254.169.254/latest/meta-data/iam/security-credentials/"},"params":{}}
[2026-09-04T10:03:50.828Z] [INFO] Outgoing Response {"requestId":"dc0dc692-b476-45d1-9b09-950ad05d1ae0","method":"GET","path":"/api/preview?url=http%3A%2F%2F169.254.169.254%2Flatest%2Fmeta-data%2Fiam%2Fsecurity-credentials%2F","statusCode":401,"durationMs":0,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"dc0dc692-b476-45d1-9b09-950ad05d1ae0","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T10:03:50.911Z] [INFO] Incoming Request {"requestId":"dfdb6f04-aa91-4e6a-93a7-e7c0d5542793","method":"GET","path":"/api/preview?url=http%3A%2F%2F169.254.169.254%2Flatest%2Fmeta-data%2F","query":{"url":"http://169.254.169.254/latest/meta-data/"},"params":{}}
[2026-09-04T10:03:50.912Z] [INFO] Outgoing Response {"requestId":"dfdb6f04-aa91-4e6a-93a7-e7c0d5542793","method":"GET","path":"/api/preview?url=http%3A%2F%2F169.254.169.254%2Flatest%2Fmeta-data%2F","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"dfdb6f04-aa91-4e6a-93a7-e7c0d5542793","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T10:03:51.371Z] [INFO] Incoming Request {"requestId":"16cb3807-9d93-4563-a326-64c7d35bfac0","method":"GET","path":"/api/image?url=http%3A%2F%2F169.254.169.254%2Flatest%2Fmeta-data%2Fiam%2Fsecurity-credentials%2F","query":{"url":"http://169.254.169.254/latest/meta-data/iam/security-credentials/"},"params":{}}
[2026-09-04T10:03:51.372Z] [INFO] Outgoing Response {"requestId":"16cb3807-9d93-4563-a326-64c7d35bfac0","method":"GET","path":"/api/image?url=http%3A%2F%2F169.254.169.254%2Flatest%2Fmeta-data%2Fiam%2Fsecurity-credentials%2F","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"16cb3807-9d93-4563-a326-64c7d35bfac0","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T10:03:51.859Z] [INFO] Outgoing Response {"requestId":"5e976be2-70cc-4c52-bebf-8ca981b57f57","method":"GET","path":"/api/file?path=../../.env","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"5e976be2-70cc-4c52-bebf-8ca981b57f57","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T10:03:51.858Z] [INFO] Incoming Request {"requestId":"5e976be2-70cc-4c52-bebf-8ca981b57f57","method":"GET","path":"/api/file?path=../../.env","query":{"path":"../../.env"},"params":{}}
[2026-09-04T10:03:53.187Z] [INFO] Incoming Request {"requestId":"74303b99-948e-4297-9f7e-e9f2882ff4f9","method":"GET","path":"/api/env","query":{},"params":{}}
[2026-09-04T10:03:53.188Z] [INFO] Outgoing Response {"requestId":"74303b99-948e-4297-9f7e-e9f2882ff4f9","method":"GET","path":"/api/env","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"74303b99-948e-4297-9f7e-e9f2882ff4f9","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T10:03:53.195Z] [INFO] Incoming Request {"requestId":"6ffc2b38-86ba-4905-a259-a59b481811a5","method":"GET","path":"/api/v1/env","query":{},"params":{}}
[2026-09-04T10:03:53.196Z] [INFO] Outgoing Response {"requestId":"6ffc2b38-86ba-4905-a259-a59b481811a5","method":"GET","path":"/api/v1/env","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"6ffc2b38-86ba-4905-a259-a59b481811a5","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T10:03:54.639Z] [INFO] Incoming Request {"requestId":"51bf531b-efe6-4831-85ad-5ed7626ec040","method":"GET","path":"/api/v1/credentials","query":{},"params":{}}
[2026-09-04T10:03:54.640Z] [INFO] Outgoing Response {"requestId":"51bf531b-efe6-4831-85ad-5ed7626ec040","method":"GET","path":"/api/v1/credentials","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"51bf531b-efe6-4831-85ad-5ed7626ec040","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T10:03:55.839Z] [INFO] Incoming Request {"requestId":"177211e8-208b-4728-979c-237e6c1e5119","method":"GET","path":"/api/account","query":{},"params":{}}
[2026-09-04T10:03:55.839Z] [INFO] Outgoing Response {"requestId":"177211e8-208b-4728-979c-237e6c1e5119","method":"GET","path":"/api/account","statusCode":401,"durationMs":0,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"177211e8-208b-4728-979c-237e6c1e5119","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T10:03:55.995Z] [INFO] Incoming Request {"requestId":"030397ad-4ead-40ae-b332-14e543562315","method":"GET","path":"/api/v2/settings","query":{},"params":{}}
[2026-09-04T10:03:55.996Z] [INFO] Outgoing Response {"requestId":"030397ad-4ead-40ae-b332-14e543562315","method":"GET","path":"/api/v2/settings","statusCode":401,"durationMs":2,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"030397ad-4ead-40ae-b332-14e543562315","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T10:03:55.999Z] [INFO] Incoming Request {"requestId":"01138f3c-0c44-4161-ab56-d6cd0bbf5947","method":"GET","path":"/api/config.json","query":{},"params":{}}
[2026-09-04T10:03:56.000Z] [INFO] Outgoing Response {"requestId":"01138f3c-0c44-4161-ab56-d6cd0bbf5947","method":"GET","path":"/api/config.json","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"01138f3c-0c44-4161-ab56-d6cd0bbf5947","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T10:03:56.000Z] [INFO] Incoming Request {"requestId":"1e8dd3fa-fa28-4368-bf40-a4c3144eb9f5","method":"GET","path":"/api/openapi.json","query":{},"params":{}}
[2026-09-04T10:03:56.001Z] [INFO] Outgoing Response {"requestId":"1e8dd3fa-fa28-4368-bf40-a4c3144eb9f5","method":"GET","path":"/api/openapi.json","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"1e8dd3fa-fa28-4368-bf40-a4c3144eb9f5","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T10:03:56.002Z] [INFO] Incoming Request {"requestId":"0157cee0-72f9-4cb5-b5da-6c17389e9f16","method":"GET","path":"/api/v1/settings","query":{},"params":{}}
[2026-09-04T10:03:56.002Z] [INFO] Outgoing Response {"requestId":"0157cee0-72f9-4cb5-b5da-6c17389e9f16","method":"GET","path":"/api/v1/settings","statusCode":401,"durationMs":0,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"0157cee0-72f9-4cb5-b5da-6c17389e9f16","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T10:03:56.002Z] [INFO] Incoming Request {"requestId":"74ebce30-4a3e-4c2e-9283-4b5f5892ca67","method":"GET","path":"/api/v1/config","query":{},"params":{}}
[2026-09-04T10:03:56.003Z] [INFO] Outgoing Response {"requestId":"74ebce30-4a3e-4c2e-9283-4b5f5892ca67","method":"GET","path":"/api/v1/config","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"74ebce30-4a3e-4c2e-9283-4b5f5892ca67","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T10:03:56.003Z] [INFO] Incoming Request {"requestId":"12297bea-31bf-45cc-aa6a-6c8d9556da5d","method":"GET","path":"/api/v2/config","query":{},"params":{}}
[2026-09-04T10:03:56.004Z] [INFO] Outgoing Response {"requestId":"12297bea-31bf-45cc-aa6a-6c8d9556da5d","method":"GET","path":"/api/v2/config","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"12297bea-31bf-45cc-aa6a-6c8d9556da5d","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T10:03:56.164Z] [INFO] Incoming Request {"requestId":"046462e0-81e2-404b-8fa7-9eab436b1121","method":"GET","path":"/api/settings","query":{},"params":{}}
[2026-09-04T10:03:56.165Z] [INFO] Outgoing Response {"requestId":"046462e0-81e2-404b-8fa7-9eab436b1121","method":"GET","path":"/api/settings","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"046462e0-81e2-404b-8fa7-9eab436b1121","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T10:03:57.171Z] [INFO] Incoming Request {"requestId":"ddc88e89-ce25-4a6d-9c3a-ba4c06657b74","method":"GET","path":"/api/v1/status/flags","query":{},"params":{}}
[2026-09-04T10:03:57.171Z] [INFO] Outgoing Response {"requestId":"ddc88e89-ce25-4a6d-9c3a-ba4c06657b74","method":"GET","path":"/api/v1/status/flags","statusCode":401,"durationMs":0,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"ddc88e89-ce25-4a6d-9c3a-ba4c06657b74","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T10:03:57.177Z] [INFO] Incoming Request {"requestId":"ca342606-8685-4e4c-8763-a07ba8c1987c","method":"GET","path":"/api/v1/status/config","query":{},"params":{}}
[2026-09-04T10:03:57.177Z] [INFO] Outgoing Response {"requestId":"ca342606-8685-4e4c-8763-a07ba8c1987c","method":"GET","path":"/api/v1/status/config","statusCode":401,"durationMs":0,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"ca342606-8685-4e4c-8763-a07ba8c1987c","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T10:15:38.187Z] [INFO] Incoming Request {"requestId":"aa8b57e4-4aff-4887-9f55-5e5d5bf7d449","method":"POST","path":"/api/charge","query":{},"params":{},"body":{"amount":0,"pre_auth":false,"payment":{"card_number":"****1111","expiry":"0229","cvv":"[REDACTED]","cardholder_name":"Test"},"meta":{"invoice_number":"PB12366521588","description":"Itinerary: I12223948217"},"customer":{"firstname":"Test","lastname":"","email":"annie@arcsinfotech.com","phone":"+1 775-980-2006"},"billing":{"address":"123 Manhattan  William Street, New York, New York","city":"New York","state":"New York","zip":"10038","country":"US"}}}
[2026-09-04T10:15:38.193Z] [INFO] chargeController.start {"requestId":"aa8b57e4-4aff-4887-9f55-5e5d5bf7d449","organizationId":123,"gateway":"Authorize.net","amount":0,"pre_auth":false,"flow":"card"}
[2026-09-04T10:15:38.193Z] [INFO] authorize_net.gateway.request {"createCustomerProfileRequest":{"merchantAuthentication":{"name":"63n85YvYg","transactionKey":"6B9U7yNZQuM22n8F"},"profile":{"merchantCustomerId":"PB12366521588","description":"Itinerary: I12223948217","email":"annie@arcsinfotech.com","paymentProfiles":{"customerType":"individual","billTo":{"firstName":"Test","lastName":"","address":"123 Manhattan  William Street, New York, New York","city":"New York","state":"New York","zip":"10038","country":"US","phoneNumber":"+1 775-980-2006","email":"annie@arcsinfotech.com"},"payment":{"creditCard":{"cardNumber":"****1111","expirationDate":"2029-02","cardCode":"[REDACTED]"}}}}}}
[2026-09-04T10:15:38.346Z] [ERROR] chargeController.failed {"requestId":"aa8b57e4-4aff-4887-9f55-5e5d5bf7d449","organizationId":123,"error":"Invalid response from payment gateway"}
[2026-09-04T10:15:38.347Z] [INFO] Outgoing Response {"requestId":"aa8b57e4-4aff-4887-9f55-5e5d5bf7d449","method":"POST","path":"/api/charge","statusCode":502,"durationMs":160,"responseBody":{"success":false,"message":"Invalid response from payment gateway","requestId":"aa8b57e4-4aff-4887-9f55-5e5d5bf7d449","errors":{"gateway":"authorize_net","gateway_code":"902","gateway_messages":[{"code":"902","text":"Invalid response from payment gateway"}],"stack":"GatewayError: Invalid response from payment gateway\n    at AuthorizeNetGateway.post (/var/www/html/ls-payments/dist/src/services/gateways/authorizeNet/authorizeNet.gateway.js:191:27)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n    at async AuthorizeNetGateway.createCustomerProfile (/var/www/html/ls-payments/dist/src/services/gateways/authorizeNet/authorizeNet.gateway.js:479:22)\n    at async AuthorizeNetGateway.charge (/var/www/html/ls-payments/dist/src/services/gateways/authorizeNet/authorizeNet.gateway.js:596:25)\n    at async chargeController (/var/www/html/ls-payments/dist/src/controllers/charge/charge.controller.js:28:24)"}}}
[2026-09-04T11:20:29.065Z] [INFO] Incoming Request {"requestId":"8facfcff-57f0-45d0-b614-72be8c5eb867","method":"GET","path":"/api/","query":{},"params":{}}
[2026-09-04T11:20:29.066Z] [INFO] Outgoing Response {"requestId":"8facfcff-57f0-45d0-b614-72be8c5eb867","method":"GET","path":"/api/","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"8facfcff-57f0-45d0-b614-72be8c5eb867","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T11:20:29.171Z] [INFO] Incoming Request {"requestId":"5501bb6e-2a65-4633-9fe6-816c7cd831c3","method":"GET","path":"/api/v1/","query":{},"params":{}}
[2026-09-04T11:20:29.172Z] [INFO] Outgoing Response {"requestId":"5501bb6e-2a65-4633-9fe6-816c7cd831c3","method":"GET","path":"/api/v1/","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"5501bb6e-2a65-4633-9fe6-816c7cd831c3","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T11:20:29.277Z] [INFO] Incoming Request {"requestId":"9c877062-f8a1-44eb-a749-2e8337a411ee","method":"GET","path":"/api/v2/","query":{},"params":{}}
[2026-09-04T11:20:29.278Z] [INFO] Outgoing Response {"requestId":"9c877062-f8a1-44eb-a749-2e8337a411ee","method":"GET","path":"/api/v2/","statusCode":401,"durationMs":0,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"9c877062-f8a1-44eb-a749-2e8337a411ee","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T11:20:29.384Z] [INFO] Incoming Request {"requestId":"2e7deef0-cabd-4967-a12e-3c36405ab66e","method":"GET","path":"/api/docs","query":{},"params":{}}
[2026-09-04T11:20:29.384Z] [INFO] Outgoing Response {"requestId":"2e7deef0-cabd-4967-a12e-3c36405ab66e","method":"GET","path":"/api/docs","statusCode":401,"durationMs":0,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"2e7deef0-cabd-4967-a12e-3c36405ab66e","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T11:20:44.279Z] [INFO] Incoming Request {"requestId":"11ba7e9d-c22e-46b4-a128-ccc3c387c476","method":"GET","path":"/api/.env","query":{},"params":{}}
[2026-09-04T11:20:44.279Z] [INFO] Outgoing Response {"requestId":"11ba7e9d-c22e-46b4-a128-ccc3c387c476","method":"GET","path":"/api/.env","statusCode":401,"durationMs":0,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"11ba7e9d-c22e-46b4-a128-ccc3c387c476","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T13:33:42.087Z] [INFO] Outgoing Response {"requestId":"f9b8e2e2-8c94-4cee-9e32-2931eb693bf9","method":"GET","path":"/api/","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"f9b8e2e2-8c94-4cee-9e32-2931eb693bf9","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T13:33:42.086Z] [INFO] Incoming Request {"requestId":"f9b8e2e2-8c94-4cee-9e32-2931eb693bf9","method":"GET","path":"/api/","query":{},"params":{}}
[2026-09-04T13:33:42.191Z] [INFO] Incoming Request {"requestId":"fe35248d-28ac-43bc-85e3-eb1f3a7761d5","method":"GET","path":"/api/v1/","query":{},"params":{}}
[2026-09-04T13:33:42.192Z] [INFO] Outgoing Response {"requestId":"fe35248d-28ac-43bc-85e3-eb1f3a7761d5","method":"GET","path":"/api/v1/","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"fe35248d-28ac-43bc-85e3-eb1f3a7761d5","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T13:33:42.296Z] [INFO] Incoming Request {"requestId":"f4c54ca4-8d32-4fdc-b8a0-d1418fae4424","method":"GET","path":"/api/v2/","query":{},"params":{}}
[2026-09-04T13:33:42.297Z] [INFO] Outgoing Response {"requestId":"f4c54ca4-8d32-4fdc-b8a0-d1418fae4424","method":"GET","path":"/api/v2/","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"f4c54ca4-8d32-4fdc-b8a0-d1418fae4424","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T13:33:42.401Z] [INFO] Incoming Request {"requestId":"7016a92f-25b4-42cf-8bcd-3db55da02759","method":"GET","path":"/api/docs","query":{},"params":{}}
[2026-09-04T13:33:42.401Z] [INFO] Outgoing Response {"requestId":"7016a92f-25b4-42cf-8bcd-3db55da02759","method":"GET","path":"/api/docs","statusCode":401,"durationMs":0,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"7016a92f-25b4-42cf-8bcd-3db55da02759","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T13:33:57.139Z] [INFO] Incoming Request {"requestId":"c30a26d4-2668-4e6e-84b5-293a0a96206e","method":"GET","path":"/api/.env","query":{},"params":{}}
[2026-09-04T13:33:57.139Z] [INFO] Outgoing Response {"requestId":"c30a26d4-2668-4e6e-84b5-293a0a96206e","method":"GET","path":"/api/.env","statusCode":401,"durationMs":0,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"c30a26d4-2668-4e6e-84b5-293a0a96206e","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T13:53:23.058Z] [INFO] DB Connection Checked
[2026-09-04T13:53:23.058Z] [INFO] Database connected successfully
[2026-09-04T13:53:23.061Z] [INFO] Server running on http://localhost:5000
[2026-09-04T15:55:10.321Z] [INFO] Incoming Request {"requestId":"7f5e6ad2-da69-4825-9b31-246ce558074c","method":"GET","path":"/api/","query":{},"params":{}}
[2026-09-04T15:55:10.325Z] [INFO] Outgoing Response {"requestId":"7f5e6ad2-da69-4825-9b31-246ce558074c","method":"GET","path":"/api/","statusCode":401,"durationMs":4,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"7f5e6ad2-da69-4825-9b31-246ce558074c","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T15:55:10.429Z] [INFO] Incoming Request {"requestId":"ec28a299-3797-48d8-8f71-c9da270e20dc","method":"GET","path":"/api/v1/","query":{},"params":{}}
[2026-09-04T15:55:10.431Z] [INFO] Outgoing Response {"requestId":"ec28a299-3797-48d8-8f71-c9da270e20dc","method":"GET","path":"/api/v1/","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"ec28a299-3797-48d8-8f71-c9da270e20dc","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T15:55:10.536Z] [INFO] Outgoing Response {"requestId":"d657eb14-8d67-4fee-afc3-cd6b03b85915","method":"GET","path":"/api/v2/","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"d657eb14-8d67-4fee-afc3-cd6b03b85915","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T15:55:10.535Z] [INFO] Incoming Request {"requestId":"d657eb14-8d67-4fee-afc3-cd6b03b85915","method":"GET","path":"/api/v2/","query":{},"params":{}}
[2026-09-04T15:55:10.640Z] [INFO] Incoming Request {"requestId":"5291a1ee-5301-4015-8fd6-d2e477f60048","method":"GET","path":"/api/docs","query":{},"params":{}}
[2026-09-04T15:55:10.641Z] [INFO] Outgoing Response {"requestId":"5291a1ee-5301-4015-8fd6-d2e477f60048","method":"GET","path":"/api/docs","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"5291a1ee-5301-4015-8fd6-d2e477f60048","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T15:55:25.405Z] [INFO] Incoming Request {"requestId":"afe740c2-f95b-4eaf-957b-6de41aaedaee","method":"GET","path":"/api/.env","query":{},"params":{}}
[2026-09-04T15:55:25.406Z] [INFO] Outgoing Response {"requestId":"afe740c2-f95b-4eaf-957b-6de41aaedaee","method":"GET","path":"/api/.env","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"afe740c2-f95b-4eaf-957b-6de41aaedaee","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T18:12:56.672Z] [INFO] Incoming Request {"requestId":"55ca50bf-c6aa-4a01-8f5c-2f50a7e5c33d","method":"GET","path":"/api/","query":{},"params":{}}
[2026-09-04T18:12:56.673Z] [INFO] Outgoing Response {"requestId":"55ca50bf-c6aa-4a01-8f5c-2f50a7e5c33d","method":"GET","path":"/api/","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"55ca50bf-c6aa-4a01-8f5c-2f50a7e5c33d","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T18:12:56.777Z] [INFO] Incoming Request {"requestId":"d5ebf4f9-f087-4bfb-ac79-bd8391e416b1","method":"GET","path":"/api/v1/","query":{},"params":{}}
[2026-09-04T18:12:56.777Z] [INFO] Outgoing Response {"requestId":"d5ebf4f9-f087-4bfb-ac79-bd8391e416b1","method":"GET","path":"/api/v1/","statusCode":401,"durationMs":0,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"d5ebf4f9-f087-4bfb-ac79-bd8391e416b1","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T18:12:56.881Z] [INFO] Incoming Request {"requestId":"c0d4cf8a-edc5-4fbf-842a-2ae32ee5dd72","method":"GET","path":"/api/v2/","query":{},"params":{}}
[2026-09-04T18:12:56.882Z] [INFO] Outgoing Response {"requestId":"c0d4cf8a-edc5-4fbf-842a-2ae32ee5dd72","method":"GET","path":"/api/v2/","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"c0d4cf8a-edc5-4fbf-842a-2ae32ee5dd72","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T18:12:56.986Z] [INFO] Incoming Request {"requestId":"b10adf44-ba4c-414e-8d30-f003021a18f4","method":"GET","path":"/api/docs","query":{},"params":{}}
[2026-09-04T18:12:56.987Z] [INFO] Outgoing Response {"requestId":"b10adf44-ba4c-414e-8d30-f003021a18f4","method":"GET","path":"/api/docs","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"b10adf44-ba4c-414e-8d30-f003021a18f4","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T18:13:11.784Z] [INFO] Outgoing Response {"requestId":"b078fbed-966f-43b8-b99a-19a52372301f","method":"GET","path":"/api/.env","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"b078fbed-966f-43b8-b99a-19a52372301f","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T18:13:11.784Z] [INFO] Incoming Request {"requestId":"b078fbed-966f-43b8-b99a-19a52372301f","method":"GET","path":"/api/.env","query":{},"params":{}}
[2026-09-04T20:35:40.819Z] [INFO] Outgoing Response {"requestId":"91c19b85-b643-4b3c-8f3e-0c0026ac11b5","method":"GET","path":"/api/","statusCode":401,"durationMs":0,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"91c19b85-b643-4b3c-8f3e-0c0026ac11b5","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T20:35:40.819Z] [INFO] Incoming Request {"requestId":"91c19b85-b643-4b3c-8f3e-0c0026ac11b5","method":"GET","path":"/api/","query":{},"params":{}}
[2026-09-04T20:35:40.924Z] [INFO] Incoming Request {"requestId":"8a9c7609-f910-43c6-a62c-a3abbead0681","method":"GET","path":"/api/v1/","query":{},"params":{}}
[2026-09-04T20:35:40.925Z] [INFO] Outgoing Response {"requestId":"8a9c7609-f910-43c6-a62c-a3abbead0681","method":"GET","path":"/api/v1/","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"8a9c7609-f910-43c6-a62c-a3abbead0681","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T20:35:41.030Z] [INFO] Incoming Request {"requestId":"e3ce4edd-9b25-406b-af72-2a25b60d5a7f","method":"GET","path":"/api/v2/","query":{},"params":{}}
[2026-09-04T20:35:41.031Z] [INFO] Outgoing Response {"requestId":"e3ce4edd-9b25-406b-af72-2a25b60d5a7f","method":"GET","path":"/api/v2/","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"e3ce4edd-9b25-406b-af72-2a25b60d5a7f","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T20:35:41.135Z] [INFO] Incoming Request {"requestId":"786675af-3fa3-4fae-b726-78e9fee1d966","method":"GET","path":"/api/docs","query":{},"params":{}}
[2026-09-04T20:35:41.136Z] [INFO] Outgoing Response {"requestId":"786675af-3fa3-4fae-b726-78e9fee1d966","method":"GET","path":"/api/docs","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"786675af-3fa3-4fae-b726-78e9fee1d966","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T20:35:55.895Z] [INFO] Incoming Request {"requestId":"8faad51c-4a97-4a1e-89e0-9d68bf3e63eb","method":"GET","path":"/api/.env","query":{},"params":{}}
[2026-09-04T20:35:55.896Z] [INFO] Outgoing Response {"requestId":"8faad51c-4a97-4a1e-89e0-9d68bf3e63eb","method":"GET","path":"/api/.env","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"8faad51c-4a97-4a1e-89e0-9d68bf3e63eb","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T22:52:33.100Z] [INFO] Incoming Request {"requestId":"6fe3e8bb-b300-4554-9d18-dc38db7543c5","method":"GET","path":"/api/","query":{},"params":{}}
[2026-09-04T22:52:33.100Z] [INFO] Outgoing Response {"requestId":"6fe3e8bb-b300-4554-9d18-dc38db7543c5","method":"GET","path":"/api/","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"6fe3e8bb-b300-4554-9d18-dc38db7543c5","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
[2026-09-04T22:52:34.413Z] [INFO] Incoming Request {"requestId":"88f94191-7ae6-4af1-8f38-7c75275e7cdc","method":"GET","path":"/api/openapi.json","query":{},"params":{}}
[2026-09-04T22:52:34.414Z] [INFO] Outgoing Response {"requestId":"88f94191-7ae6-4af1-8f38-7c75275e7cdc","method":"GET","path":"/api/openapi.json","statusCode":401,"durationMs":1,"responseBody":{"success":false,"message":"Missing or invalid X-API-KEY","requestId":"88f94191-7ae6-4af1-8f38-7c75275e7cdc","errors":{"stack":"UnauthorizedError: Missing or invalid X-API-KEY\n    at authHandler (/var/www/html/ls-payments/dist/src/middleware/auth.middleware.js:40:18)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9\n    at processParams (/var/www/html/ls-payments/node_modules/router/index.js:582:12)\n    at next (/var/www/html/ls-payments/node_modules/router/index.js:291:5)\n    at requestContextHandler (/var/www/html/ls-payments/dist/src/middleware/request-context.middleware.js:70:5)\n    at Layer.handleRequest (/var/www/html/ls-payments/node_modules/router/lib/layer.js:152:17)\n    at trimPrefix (/var/www/html/ls-payments/node_modules/router/index.js:342:13)\n    at /var/www/html/ls-payments/node_modules/router/index.js:297:9"}}}
