2025-12-22 08:09:13.9301||DEBUG|PaymentSystem.Program|init main function 2025-12-22 08:09:18.6602||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Start installing Hangfire SQL objects... 2025-12-22 08:09:19.1382||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Hangfire SQL objects installed. 2025-12-22 08:09:19.1627||INFO|Hangfire.BackgroundJobServer|Starting Hangfire Server using job storage: 'SQL Server: VLIV-EFTDB01@RCPaySL-Live' 2025-12-22 08:09:19.1627||INFO|Hangfire.BackgroundJobServer|Using the following options for SQL Server job storage: Queue poll interval: 00:00:00. 2025-12-22 08:09:19.1627||INFO|Hangfire.BackgroundJobServer|Using the following options for Hangfire Server: Worker count: 20 Listening queues: 'default' Shutdown timeout: 00:00:15 Schedule polling interval: 00:00:15 2025-12-22 08:09:19.3033||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:4800:0e4a7742 successfully announced in 110.2212 ms 2025-12-22 08:09:19.3033||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:4800:0e4a7742 is starting the registered dispatchers: ServerWatchdog, ServerJobCancellationWatcher, ExpirationManager, CountersAggregator, Worker, DelayedJobScheduler, RecurringJobScheduler... 2025-12-22 08:09:19.3303||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:4800:0e4a7742 all the dispatchers started 2025-12-22 08:09:20.9318|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'BlackList'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 08:09:20.9443|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'FeeReversal'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 08:09:20.9443|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'FeeAmount' on entity type 'FeeTransactionLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 08:09:20.9443|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'FeeTransactionLogStaging'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 08:09:20.9443|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'FeeAmount' on entity type 'PaymentBatch'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 08:09:20.9443|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'TotalAmount' on entity type 'PaymentBatch'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 08:09:20.9599|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'PaymentItem'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 08:09:20.9599|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'CorporateFeeAmount' on entity type 'PaymentItem'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 08:09:20.9599|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'CreditAmount' on entity type 'PaymentItem'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 08:09:20.9599|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'CustomerFeeAmount' on entity type 'PaymentItem'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 08:09:20.9599|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'CorporateFeeAmount' on entity type 'PaymentItemStaging'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 08:09:20.9599|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'CreditedAmount' on entity type 'PaymentItemStaging'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 08:09:20.9741|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'CustomerFeeAmount' on entity type 'PaymentItemStaging'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 08:09:20.9741|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'PaymentReversal'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 08:09:20.9741|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'PaymentSummaryByBank'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 08:09:20.9741|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Credit' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 08:09:20.9741|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Debit' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 08:09:20.9741|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'TotalAmount' on entity type 'UploadStaging'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 08:09:21.0344|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:09:21.0344|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:09:21.0344|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:09:21.0344|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:09:21.0344|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:09:22.2527|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (13ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT 1 2025-12-22 08:09:22.3040|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (57ms) [Parameters=[@__xDate_0='?' (DbType = DateTime2)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE ([p].[TransactionStatus] = 9) AND ([p].[TransactionDate] <= @__xDate_0) 2025-12-22 08:09:22.3040|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (42ms) [Parameters=[@__defaultDate_0='?' (DbType = DateTime2), @__today_1='?' (DbType = DateTime2), @__today_2='?' (DbType = DateTime2)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE ([p].[TransactionStatus] = 5) AND ((([p].[TransactionDate] > @__defaultDate_0) AND ([p].[TransactionDate] < @__today_1)) OR ([p].[DateCreated] < @__today_2)) 2025-12-22 08:09:22.5384|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (276ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT OBJECT_ID(N'[__EFMigrationsHistory]'); 2025-12-22 08:09:22.5384|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (6ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT 1 2025-12-22 08:09:22.5568|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (6ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT OBJECT_ID(N'[__EFMigrationsHistory]'); 2025-12-22 08:09:22.5824|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT [MigrationId], [ProductVersion] FROM [__EFMigrationsHistory] ORDER BY [MigrationId]; 2025-12-22 08:09:22.5824|20405|INFO|Microsoft.EntityFrameworkCore.Migrations|No migrations were applied. The database is already up to date. 2025-12-22 08:09:23.0829||INFO|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|User profile not available. Using 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ASP.NET\4.0.30319.0\AutoGenKeys\S-1-5-82-405065765-51968188-4129435083-1865239232-3978796933\DataProtection' as key repository and Windows DPAPI to encrypt keys at rest. 2025-12-22 08:09:23.2910|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 08:09:23.2910|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 08:09:24.1345|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:09:24.1345|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:09:24.1460|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 856.013ms 204 2025-12-22 08:09:24.1460|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 856.0205ms 204 2025-12-22 08:09:24.2360|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 08:09:24.2360|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 08:09:24.5097|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 08:09:24.5097|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 08:09:24.5097|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:09:24.5219|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:09:24.5219|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 08:09:24.5219|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 08:09:24.5219|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 08:09:24.5219|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 08:09:24.5622|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 08:09:24.5622|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 08:09:24.5933|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:09:24.5933|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:09:24.6206|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 08:09:24.8006|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 08:09:24.8099|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 08:09:24.8203|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 254.4886ms 2025-12-22 08:09:24.8203|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 252.7248ms 2025-12-22 08:09:24.8203|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 08:09:24.8203|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 08:09:24.8203|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 591.1075ms 200 application/json; charset=utf-8 2025-12-22 08:09:24.8203|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 591.5256ms 200 application/json; charset=utf-8 2025-12-22 08:10:05.1849|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:10:05.1849|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:15:05.3608|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:15:05.3608|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:20:05.5291|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:20:05.5816|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:25:05.7503|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:25:05.7503|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:30:05.8822|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:30:05.8822|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:30:12.2095|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 POST http://127.0.0.1:31504/PAYMENTSERVICE/iisintegration 0 2025-12-22 08:30:12.2095|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.4262ms 202 2025-12-22 08:30:12.2095||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:4800:0e4a7742 caught stopping signal... 2025-12-22 08:30:12.2236||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:4800:0e4a7742 caught stopped signal... 2025-12-22 08:30:13.2558||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:4800:0e4a7742 All dispatchers stopped 2025-12-22 08:30:13.2813||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:4800:0e4a7742 successfully reported itself as stopped in 17.6751 ms 2025-12-22 08:30:13.2845||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:4800:0e4a7742 has been stopped in total 1061.2135 ms 2025-12-22 08:46:52.3920||DEBUG|PaymentSystem.Program|init main function 2025-12-22 08:46:53.4256||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Start installing Hangfire SQL objects... 2025-12-22 08:46:53.6149||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Hangfire SQL objects installed. 2025-12-22 08:46:53.6381||INFO|Hangfire.BackgroundJobServer|Starting Hangfire Server using job storage: 'SQL Server: VLIV-EFTDB01@RCPaySL-Live' 2025-12-22 08:46:53.6416||INFO|Hangfire.BackgroundJobServer|Using the following options for SQL Server job storage: Queue poll interval: 00:00:00. 2025-12-22 08:46:53.6416||INFO|Hangfire.BackgroundJobServer|Using the following options for Hangfire Server: Worker count: 20 Listening queues: 'default' Shutdown timeout: 00:00:15 Schedule polling interval: 00:00:15 2025-12-22 08:46:53.7514||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:17992:5de3fab7 successfully announced in 88.8657 ms 2025-12-22 08:46:53.7514||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:17992:5de3fab7 is starting the registered dispatchers: ServerWatchdog, ServerJobCancellationWatcher, ExpirationManager, CountersAggregator, Worker, DelayedJobScheduler, RecurringJobScheduler... 2025-12-22 08:46:53.7699||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:17992:5de3fab7 all the dispatchers started 2025-12-22 08:46:54.4741|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'BlackList'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 08:46:54.4862|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'FeeReversal'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 08:46:54.4862|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'FeeAmount' on entity type 'FeeTransactionLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 08:46:54.4862|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'FeeTransactionLogStaging'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 08:46:54.4862|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'FeeAmount' on entity type 'PaymentBatch'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 08:46:54.4862|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'TotalAmount' on entity type 'PaymentBatch'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 08:46:54.4862|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'PaymentItem'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 08:46:54.4862|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'CorporateFeeAmount' on entity type 'PaymentItem'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 08:46:54.5007|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'CreditAmount' on entity type 'PaymentItem'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 08:46:54.5007|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'CustomerFeeAmount' on entity type 'PaymentItem'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 08:46:54.5007|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'CorporateFeeAmount' on entity type 'PaymentItemStaging'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 08:46:54.5007|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'CreditedAmount' on entity type 'PaymentItemStaging'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 08:46:54.5007|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'CustomerFeeAmount' on entity type 'PaymentItemStaging'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 08:46:54.5171|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'PaymentReversal'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 08:46:54.5171|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'PaymentSummaryByBank'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 08:46:54.5171|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Credit' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 08:46:54.5171|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Debit' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 08:46:54.5171|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'TotalAmount' on entity type 'UploadStaging'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 08:46:54.5770|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:46:54.5770|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:46:54.5770|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:46:54.8537|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (21ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT 1 2025-12-22 08:46:54.8789|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (14ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT OBJECT_ID(N'[__EFMigrationsHistory]'); 2025-12-22 08:46:54.8789|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT 1 2025-12-22 08:46:54.8789|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT OBJECT_ID(N'[__EFMigrationsHistory]'); 2025-12-22 08:46:54.9635|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (11ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT [MigrationId], [ProductVersion] FROM [__EFMigrationsHistory] ORDER BY [MigrationId]; 2025-12-22 08:46:54.9850|20405|INFO|Microsoft.EntityFrameworkCore.Migrations|No migrations were applied. The database is already up to date. 2025-12-22 08:46:55.1206||INFO|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|User profile not available. Using 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ASP.NET\4.0.30319.0\AutoGenKeys\S-1-5-82-405065765-51968188-4129435083-1865239232-3978796933\DataProtection' as key repository and Windows DPAPI to encrypt keys at rest. 2025-12-22 08:46:55.3777|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 08:46:55.3777|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 08:46:55.4432|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:46:55.4432|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:46:55.4528|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 75.3168ms 204 2025-12-22 08:46:55.4528|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 75.3178ms 204 2025-12-22 08:46:55.4528|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 08:46:55.4760|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 08:46:55.5133|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 08:46:55.5133|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 08:46:55.5186|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:46:55.5186|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:46:55.5186|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 08:46:55.5186|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 08:46:55.5186|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 08:46:55.5186|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 08:46:55.5611|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 08:46:55.5611|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 08:46:55.5897|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:46:55.5897|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:46:55.6193|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 08:46:55.7312|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 08:46:55.7505|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 185.5855ms 2025-12-22 08:46:55.7505|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 08:46:55.7505|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 278.2839ms 200 application/json; charset=utf-8 2025-12-22 08:46:55.8163|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 08:46:55.8163|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 260.3397ms 2025-12-22 08:46:55.8163|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 08:46:55.8279|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 361.512ms 200 application/json; charset=utf-8 2025-12-22 08:47:32.8371|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 08:47:32.8408|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:47:32.8408|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.6886ms 204 2025-12-22 08:47:32.8408|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 08:47:32.8599|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 08:47:32.8599|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:47:32.8599|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 08:47:32.8599|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 08:47:32.8599|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 08:47:32.8725|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:47:32.8725|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 08:47:32.9615|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 08:47:32.9660|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 94.827ms 2025-12-22 08:47:32.9660|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 08:47:32.9660|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 119.0419ms 200 application/json; charset=utf-8 2025-12-22 08:50:09.0054|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:50:09.0110|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:52:43.1683|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69036 2025-12-22 08:52:43.1683|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:52:43.1747|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.5788ms 204 2025-12-22 08:52:43.1747|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69036 2025-12-22 08:52:43.1747|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 08:52:43.1747|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:52:43.1914|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 08:52:43.1914|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 08:52:43.1914|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 08:52:43.1914|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:52:43.2998|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (9ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 08:52:43.4167|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (40ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 08:52:43.4167|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 08:52:43.5466|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 08:52:43.5690|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 369.348ms 2025-12-22 08:52:43.5690|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 08:52:43.5690|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 392.9693ms 200 application/json; charset=utf-8 2025-12-22 08:52:48.7841|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 08:52:48.7841|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:52:48.7841|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.5278ms 204 2025-12-22 08:52:48.7841|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 08:52:48.7841|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 08:52:48.8007|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:52:48.8007|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 08:52:48.8007|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 08:52:48.8007|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 08:52:48.8007|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:52:48.8248|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (13ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 08:52:48.8794|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 08:52:48.8794|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 77.6994ms 2025-12-22 08:52:48.8794|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 08:52:48.8794|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 90.7212ms 200 application/json; charset=utf-8 2025-12-22 08:52:55.4606|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69036 2025-12-22 08:52:55.4606|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:52:55.4606|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.0225ms 204 2025-12-22 08:52:55.4769|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69036 2025-12-22 08:52:55.4769|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 08:52:55.4769|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:52:55.4769|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 08:52:55.4886|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 08:52:55.4886|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 08:52:55.4886|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:52:55.4886|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 08:52:55.5055|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 08:52:55.5055|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 08:52:55.5759|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69035 2025-12-22 08:52:55.5759|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:52:55.5759|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.8581ms 204 2025-12-22 08:52:55.5870|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69035 2025-12-22 08:52:55.5870|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 08:52:55.5870|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:52:55.5870|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 08:52:55.5976|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 08:52:55.5976|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 08:52:55.5976|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 08:52:55.5976|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:52:55.5976|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 115.0455ms 2025-12-22 08:52:55.5976|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 08:52:55.5976|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 132.5955ms 200 application/json; charset=utf-8 2025-12-22 08:52:55.5976|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 08:52:55.6158|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 08:52:55.6158|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 08:52:55.7129|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 08:52:55.7129|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 115.9943ms 2025-12-22 08:52:55.7129|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 08:52:55.7129|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 132.7498ms 200 application/json; charset=utf-8 2025-12-22 08:53:00.1522|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 08:53:00.1522|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:53:00.1596|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.4751ms 204 2025-12-22 08:53:00.1596|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 08:53:00.1754|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 08:53:00.1754|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:53:00.1754|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 08:53:00.1754|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 08:53:00.1754|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 08:53:00.1754|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:53:00.1915|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 08:53:00.2311|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 08:53:00.2311|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 51.7087ms 2025-12-22 08:53:00.2392|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 08:53:00.2392|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 71.3928ms 200 application/json; charset=utf-8 2025-12-22 08:53:57.0819|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 08:53:57.0819|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:53:57.0819|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.6684ms 204 2025-12-22 08:53:57.0819|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 08:53:57.0976|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 08:53:57.0976|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:53:57.0976|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 08:53:57.0976|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 08:53:57.0976|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 08:53:57.1132|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:53:57.2558|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 08:53:57.2558|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 147.037ms 2025-12-22 08:53:57.2558|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 08:53:57.2558|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 167.3068ms 200 application/json; charset=utf-8 2025-12-22 08:53:58.7436|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 08:53:58.7436|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:53:58.7436|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6989ms 204 2025-12-22 08:53:58.7545|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 08:53:58.7545|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 08:53:58.7545|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:53:58.7545|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 08:53:58.7545|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 08:53:58.7545|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 08:53:58.7705|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:53:58.7705|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 08:53:58.8183|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 08:53:58.8183|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 54.3122ms 2025-12-22 08:53:58.8183|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 08:53:58.8183|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 74.088ms 200 application/json; charset=utf-8 2025-12-22 08:54:06.3327|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69035 2025-12-22 08:54:06.3327|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:54:06.3327|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.379ms 204 2025-12-22 08:54:06.3464|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69035 2025-12-22 08:54:06.3464|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 08:54:06.3464|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:54:06.3464|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 08:54:06.3464|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 08:54:06.3464|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 08:54:06.3464|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:54:06.3785|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (18ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 08:54:06.3785|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (8ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 08:54:06.3939|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 08:54:06.4653|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69034 2025-12-22 08:54:06.4653|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:54:06.4653|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1492ms 204 2025-12-22 08:54:06.4748|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69034 2025-12-22 08:54:06.4748|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 08:54:06.4748|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:54:06.4748|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 08:54:06.4748|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 08:54:06.4885|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 08:54:06.4885|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:54:06.4885|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 08:54:06.4885|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 08:54:06.5043|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 08:54:06.5043|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 08:54:06.5043|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 157.188ms 2025-12-22 08:54:06.5043|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 08:54:06.5043|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 169.5648ms 200 application/json; charset=utf-8 2025-12-22 08:54:06.5667|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 08:54:06.5667|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 79.9074ms 2025-12-22 08:54:06.5667|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 08:54:06.5667|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 100.4498ms 200 application/json; charset=utf-8 2025-12-22 08:54:10.5028|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 08:54:10.5028|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:54:10.5028|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.4684ms 204 2025-12-22 08:54:10.5182|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 08:54:10.5182|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 08:54:10.5182|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:54:10.5182|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 08:54:10.5182|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 08:54:10.5182|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 08:54:10.5182|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:54:10.5381|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 08:54:10.5756|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 08:54:10.5756|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 47.5185ms 2025-12-22 08:54:10.5813|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 08:54:10.5813|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 65.0083ms 200 application/json; charset=utf-8 2025-12-22 08:54:14.8081|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69034 2025-12-22 08:54:14.8081|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:54:14.8081|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0401ms 204 2025-12-22 08:54:14.8221|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69034 2025-12-22 08:54:14.8221|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 08:54:14.8221|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:54:14.8308|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 08:54:14.8308|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 08:54:14.8308|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 08:54:14.8308|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:54:14.8308|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 08:54:14.8465|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 08:54:14.8465|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 08:54:14.8984|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69033 2025-12-22 08:54:14.8984|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:54:14.8984|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.3917ms 204 2025-12-22 08:54:14.8984|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69033 2025-12-22 08:54:14.9101|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 08:54:14.9101|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:54:14.9101|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 08:54:14.9101|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 08:54:14.9101|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 08:54:14.9101|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:54:14.9286|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 08:54:14.9286|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (4ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 08:54:14.9286|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 97.9425ms 2025-12-22 08:54:14.9286|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 08:54:14.9286|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 08:54:14.9286|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 08:54:14.9286|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 116.0979ms 200 application/json; charset=utf-8 2025-12-22 08:54:15.0009|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 08:54:15.0029|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 84.277ms 2025-12-22 08:54:15.0029|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 08:54:15.0029|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 96.7355ms 200 application/json; charset=utf-8 2025-12-22 08:54:18.6680|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 08:54:18.6748|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:54:18.6748|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.7159ms 204 2025-12-22 08:54:18.6748|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 08:54:18.6748|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 08:54:18.6914|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:54:18.6914|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 08:54:18.6914|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 08:54:18.6914|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 08:54:18.6914|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:54:18.7059|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 08:54:18.7428|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 08:54:18.7428|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 46.0522ms 2025-12-22 08:54:18.7428|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 08:54:18.7428|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 66.3825ms 200 application/json; charset=utf-8 2025-12-22 08:54:27.1865|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69033 2025-12-22 08:54:27.1904|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:54:27.1904|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.7115ms 204 2025-12-22 08:54:27.1904|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69033 2025-12-22 08:54:27.1904|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 08:54:27.2057|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:54:27.2057|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 08:54:27.2057|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 08:54:27.2057|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 08:54:27.2057|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:54:27.2057|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 08:54:27.2057|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 08:54:27.2214|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 08:54:27.2617|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69032 2025-12-22 08:54:27.2617|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:54:27.2617|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3833ms 204 2025-12-22 08:54:27.2727|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69032 2025-12-22 08:54:27.2727|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 08:54:27.2727|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:54:27.2727|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 08:54:27.2727|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 08:54:27.2727|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 08:54:27.2846|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 08:54:27.2846|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 75.7564ms 2025-12-22 08:54:27.2846|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:54:27.2846|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 08:54:27.2846|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 89.5375ms 200 application/json; charset=utf-8 2025-12-22 08:54:27.2846|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 08:54:27.2846|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 08:54:27.2996|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 08:54:27.3459|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 08:54:27.3485|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 62.9894ms 2025-12-22 08:54:27.3485|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 08:54:27.3485|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 78.1621ms 200 application/json; charset=utf-8 2025-12-22 08:54:33.6545|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 08:54:33.6545|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:54:33.6589|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3688ms 204 2025-12-22 08:54:33.6589|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 08:54:33.6760|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 08:54:33.6760|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:54:33.6760|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 08:54:33.6760|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 08:54:33.6760|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 08:54:33.6760|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:54:33.6901|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 08:54:33.7327|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 08:54:33.7327|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 50.6359ms 2025-12-22 08:54:33.7375|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 08:54:33.7375|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 65.8706ms 200 application/json; charset=utf-8 2025-12-22 08:54:37.8234|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69032 2025-12-22 08:54:37.8234|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:54:37.8234|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1672ms 204 2025-12-22 08:54:37.8406|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69032 2025-12-22 08:54:37.8406|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 08:54:37.8406|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:54:37.8406|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 08:54:37.8406|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 08:54:37.8406|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 08:54:37.8493|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:54:37.8493|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 08:54:37.8493|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 08:54:37.8493|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 08:54:37.9142|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 08:54:37.9142|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69031 2025-12-22 08:54:37.9142|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 69.6566ms 2025-12-22 08:54:37.9142|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:54:37.9142|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 08:54:37.9142|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9252ms 204 2025-12-22 08:54:37.9142|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 81.7922ms 200 application/json; charset=utf-8 2025-12-22 08:54:37.9271|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69031 2025-12-22 08:54:37.9271|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 08:54:37.9271|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:54:37.9271|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 08:54:37.9271|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 08:54:37.9271|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 08:54:37.9271|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:54:37.9440|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 08:54:37.9440|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 08:54:37.9440|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 08:54:38.0684|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 08:54:38.0684|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 134.0526ms 2025-12-22 08:54:38.0684|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 08:54:38.0684|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 149.4533ms 200 application/json; charset=utf-8 2025-12-22 08:54:43.3585|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 08:54:43.3585|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:54:43.3585|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5213ms 204 2025-12-22 08:54:43.3693|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 08:54:43.3693|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 08:54:43.3693|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:54:43.3693|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 08:54:43.3693|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 08:54:43.3693|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 08:54:43.3693|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:54:43.3693|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 08:54:43.4237|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 08:54:43.4278|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 52.6552ms 2025-12-22 08:54:43.4278|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 08:54:43.4278|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 60.6525ms 200 application/json; charset=utf-8 2025-12-22 08:54:49.5844|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69031 2025-12-22 08:54:49.5844|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:54:49.5844|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9976ms 204 2025-12-22 08:54:49.5954|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69031 2025-12-22 08:54:49.5954|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 08:54:49.5954|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:54:49.5954|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 08:54:49.5954|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 08:54:49.5954|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 08:54:49.5954|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:54:49.6136|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (4ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 08:54:49.6136|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 08:54:49.6136|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 08:54:49.6713|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69030 2025-12-22 08:54:49.6713|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:54:49.6713|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.393ms 204 2025-12-22 08:54:49.6868|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69030 2025-12-22 08:54:49.6868|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 08:54:49.6868|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:54:49.6868|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 08:54:49.6868|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 08:54:49.6868|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 08:54:49.6868|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:54:49.7036|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 08:54:49.7036|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 08:54:49.7036|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 08:54:49.7634|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 08:54:49.7687|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 163.1673ms 2025-12-22 08:54:49.7687|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 08:54:49.7687|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 177.4576ms 200 application/json; charset=utf-8 2025-12-22 08:54:49.8390|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 08:54:49.8445|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 145.7298ms 2025-12-22 08:54:49.8445|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 08:54:49.8445|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 161.6577ms 200 application/json; charset=utf-8 2025-12-22 08:54:58.9332|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 08:54:58.9364|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:54:58.9364|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2898ms 204 2025-12-22 08:54:58.9364|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 08:54:58.9364|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 08:54:58.9364|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:54:58.9364|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 08:54:58.9364|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 08:54:58.9534|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 08:54:58.9534|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:54:58.9534|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 08:54:58.9958|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 08:54:58.9996|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 44.767ms 2025-12-22 08:54:58.9996|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 08:54:58.9996|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 59.6883ms 200 application/json; charset=utf-8 2025-12-22 08:55:03.2584|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69030 2025-12-22 08:55:03.2584|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:55:03.2584|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9056ms 204 2025-12-22 08:55:03.2731|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69030 2025-12-22 08:55:03.2731|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 08:55:03.2731|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:55:03.2731|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 08:55:03.2731|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 08:55:03.2820|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 08:55:03.2820|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:55:03.2820|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 08:55:03.2820|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 08:55:03.2820|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 08:55:03.3531|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69029 2025-12-22 08:55:03.3531|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:55:03.3586|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5116ms 204 2025-12-22 08:55:03.3586|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69029 2025-12-22 08:55:03.3586|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 08:55:03.3586|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:55:03.3586|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 08:55:03.3586|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 08:55:03.3749|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 08:55:03.3749|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:55:03.3749|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 08:55:03.3749|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 08:55:03.3749|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 08:55:03.3988|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 08:55:03.3988|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 119.9493ms 2025-12-22 08:55:03.4054|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 08:55:03.4054|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 134.7542ms 200 application/json; charset=utf-8 2025-12-22 08:55:03.4493|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 08:55:03.4538|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 77.6186ms 2025-12-22 08:55:03.4538|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 08:55:03.4538|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 92.017ms 200 application/json; charset=utf-8 2025-12-22 08:55:07.6766|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 08:55:07.6766|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:55:07.6766|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7155ms 204 2025-12-22 08:55:07.6931|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 08:55:07.6931|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 08:55:07.6931|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:55:07.7006|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 08:55:07.7006|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 08:55:07.7006|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 08:55:07.7006|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:55:07.7006|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 08:55:07.7435|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 08:55:07.7460|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.3955ms 2025-12-22 08:55:07.7460|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 08:55:07.7460|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 55.8213ms 200 application/json; charset=utf-8 2025-12-22 08:55:09.2153|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:55:09.2153|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:55:15.2737|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69029 2025-12-22 08:55:15.2737|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:55:15.2789|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1734ms 204 2025-12-22 08:55:15.2789|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69029 2025-12-22 08:55:15.2949|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 08:55:15.2949|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:55:15.2949|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 08:55:15.2949|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 08:55:15.2949|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 08:55:15.2949|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:55:15.3107|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 08:55:15.3107|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 08:55:15.3107|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (5ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 08:55:15.3538|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69028 2025-12-22 08:55:15.3555|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:55:15.3555|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.6508ms 204 2025-12-22 08:55:15.3555|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69028 2025-12-22 08:55:15.3555|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 08:55:15.3555|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:55:15.3728|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 08:55:15.3728|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 08:55:15.3728|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 08:55:15.3728|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:55:15.3728|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 08:55:15.3876|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 08:55:15.3876|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 08:55:15.4026|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 08:55:15.4026|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 102.7088ms 2025-12-22 08:55:15.4026|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 08:55:15.4026|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 118.7892ms 200 application/json; charset=utf-8 2025-12-22 08:55:15.4616|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 08:55:15.4649|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 86.2989ms 2025-12-22 08:55:15.4649|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 08:55:15.4649|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 103.9054ms 200 application/json; charset=utf-8 2025-12-22 08:55:20.0435|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 08:55:20.0435|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:55:20.0435|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.9111ms 204 2025-12-22 08:55:20.0435|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 08:55:20.0435|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 08:55:20.0435|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:55:20.0435|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 08:55:20.0586|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 08:55:20.0586|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 08:55:20.0586|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:55:20.0586|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 08:55:20.1213|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 08:55:20.1213|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 62.2469ms 2025-12-22 08:55:20.1213|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 08:55:20.1213|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 72.1652ms 200 application/json; charset=utf-8 2025-12-22 08:55:23.9590|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69028 2025-12-22 08:55:23.9590|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:55:23.9590|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2389ms 204 2025-12-22 08:55:23.9724|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69028 2025-12-22 08:55:23.9724|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 08:55:23.9724|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:55:23.9724|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 08:55:23.9724|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 08:55:23.9824|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 08:55:23.9824|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:55:23.9824|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 08:55:23.9824|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 08:55:23.9990|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 08:55:24.0528|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69027 2025-12-22 08:55:24.0528|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:55:24.0528|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3999ms 204 2025-12-22 08:55:24.0635|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69027 2025-12-22 08:55:24.0635|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 08:55:24.0635|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:55:24.0635|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 08:55:24.0635|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 08:55:24.0635|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 08:55:24.0635|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 08:55:24.0635|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 86.0111ms 2025-12-22 08:55:24.0635|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:55:24.0635|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 08:55:24.0635|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 101.9918ms 200 application/json; charset=utf-8 2025-12-22 08:55:24.0761|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 08:55:24.0761|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 08:55:24.0761|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 08:55:24.1288|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 08:55:24.1288|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 60.0025ms 2025-12-22 08:55:24.1288|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 08:55:24.1288|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 71.193ms 200 application/json; charset=utf-8 2025-12-22 08:55:27.9444|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 08:55:27.9444|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:55:27.9444|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2715ms 204 2025-12-22 08:55:27.9534|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 08:55:27.9534|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 08:55:27.9534|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 08:55:27.9534|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 08:55:27.9534|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 08:55:27.9657|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 08:55:27.9657|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 08:55:27.9657|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 08:55:28.0087|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 08:55:28.0127|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 44.5767ms 2025-12-22 08:55:28.0127|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 08:55:28.0127|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 63.1627ms 200 application/json; charset=utf-8 2025-12-22 09:00:09.3849|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:00:09.4443|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:00:18.4505|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:00:18.4505|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:00:18.4505|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0655ms 204 2025-12-22 09:00:18.4505|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:00:18.4505|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:00:18.4654|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:00:18.4654|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:00:18.4654|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:00:18.4654|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 09:00:18.4654|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:00:18.4654|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 09:00:18.5018|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:00:18.5018|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:00:18.5018|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.401ms 204 2025-12-22 09:00:18.5144|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:00:18.5144|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:00:18.5144|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 09:00:18.5144|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:00:18.5144|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 48.1226ms 2025-12-22 09:00:18.5144|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:00:18.5144|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:00:18.5144|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:00:18.5144|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 61.8608ms 200 application/json; charset=utf-8 2025-12-22 09:00:18.5144|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:00:18.5288|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:00:18.6979|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:00:18.7009|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 172.4437ms 2025-12-22 09:00:18.7009|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:00:18.7009|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 190.3422ms 200 application/json; charset=utf-8 2025-12-22 09:01:11.3315|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69027 2025-12-22 09:01:11.3315|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:01:11.3377|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.188ms 204 2025-12-22 09:01:11.3377|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69027 2025-12-22 09:01:11.3377|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:01:11.3532|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:01:11.3532|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:01:11.3532|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:01:11.3532|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:01:11.3532|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:01:11.3724|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:01:11.3724|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:01:11.3724|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:01:11.4076|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69014 2025-12-22 09:01:11.4076|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:01:11.4076|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0709ms 204 2025-12-22 09:01:11.4191|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69014 2025-12-22 09:01:11.4191|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:01:11.4191|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:01:11.4191|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:01:11.4191|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:01:11.4306|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:01:11.4306|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:01:11.4306|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:01:11.4306|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:01:11.4306|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 78.2406ms 2025-12-22 09:01:11.4306|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:01:11.4306|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:01:11.4480|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:01:11.4480|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 101.0855ms 200 application/json; charset=utf-8 2025-12-22 09:01:11.4985|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:01:11.4985|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 69.3951ms 2025-12-22 09:01:11.4985|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:01:11.4985|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 87.2776ms 200 application/json; charset=utf-8 2025-12-22 09:01:15.2602|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:01:15.2602|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:01:15.2602|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8051ms 204 2025-12-22 09:01:15.2737|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:01:15.2737|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:01:15.2737|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:01:15.2737|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:01:15.2737|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:01:15.2737|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 09:01:15.2737|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:01:15.2918|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 09:01:15.3298|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 09:01:15.3298|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 45.311ms 2025-12-22 09:01:15.3298|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:01:15.3298|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 61.2753ms 200 application/json; charset=utf-8 2025-12-22 09:01:40.5190|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69014 2025-12-22 09:01:40.5190|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:01:40.5190|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.4933ms 204 2025-12-22 09:01:40.5330|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69014 2025-12-22 09:01:40.5330|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:01:40.5330|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:01:40.5330|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:01:40.5330|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:01:40.5330|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:01:40.5330|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:01:40.5501|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (4ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:01:40.5501|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:01:40.5501|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:01:40.6176|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:01:40.6176|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 77.5991ms 2025-12-22 09:01:40.6176|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:01:40.6176|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 91.6327ms 200 application/json; charset=utf-8 2025-12-22 09:01:40.6289|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69017 2025-12-22 09:01:40.6289|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:01:40.6289|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.7833ms 204 2025-12-22 09:01:40.6289|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69017 2025-12-22 09:01:40.6418|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:01:40.6418|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:01:40.6418|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:01:40.6418|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:01:40.6418|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:01:40.6418|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:01:40.6418|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:01:40.6588|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:01:40.6588|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:01:40.7108|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:01:40.7108|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 62.761ms 2025-12-22 09:01:40.7108|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:01:40.7108|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 78.2316ms 200 application/json; charset=utf-8 2025-12-22 09:01:44.6099|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:01:44.6123|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:01:44.6123|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.1563ms 204 2025-12-22 09:01:44.6123|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:01:44.6123|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:01:44.6123|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:01:44.6260|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:01:44.6260|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:01:44.6260|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 09:01:44.6260|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:01:44.6260|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 09:01:44.6867|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 09:01:44.6900|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 59.6136ms 2025-12-22 09:01:44.6900|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:01:44.6900|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 72.7135ms 200 application/json; charset=utf-8 2025-12-22 09:02:08.4305|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69017 2025-12-22 09:02:08.4305|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:02:08.4305|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9576ms 204 2025-12-22 09:02:08.4449|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69017 2025-12-22 09:02:08.4449|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:02:08.4449|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:02:08.4449|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:02:08.4449|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:02:08.4449|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:02:08.4551|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:02:08.4551|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:02:08.4551|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:02:08.4551|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:02:08.5195|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:02:08.5195|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 68.7202ms 2025-12-22 09:02:08.5195|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:02:08.5195|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 83.0247ms 200 application/json; charset=utf-8 2025-12-22 09:02:08.5195|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69019 2025-12-22 09:02:08.5330|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:02:08.5330|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2998ms 204 2025-12-22 09:02:08.5330|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69019 2025-12-22 09:02:08.5330|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:02:08.5330|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:02:08.5330|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:02:08.5330|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:02:08.5330|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:02:08.5505|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:02:08.5505|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:02:08.5505|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:02:08.5505|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:02:08.6073|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:02:08.6073|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 59.529ms 2025-12-22 09:02:08.6111|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:02:08.6111|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 72.4188ms 200 application/json; charset=utf-8 2025-12-22 09:02:13.0454|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:02:13.0454|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:02:13.0491|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.7266ms 204 2025-12-22 09:02:13.0491|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:02:13.0491|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:02:13.0491|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:02:13.0491|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:02:13.0491|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:02:13.0491|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 09:02:13.0491|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:02:13.0653|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 09:02:13.0991|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 09:02:13.0991|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 39.6614ms 2025-12-22 09:02:13.0991|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:02:13.0991|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 51.7251ms 200 application/json; charset=utf-8 2025-12-22 09:02:31.2518|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69019 2025-12-22 09:02:31.2518|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:02:31.2518|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.6284ms 204 2025-12-22 09:02:31.2742|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69019 2025-12-22 09:02:31.2742|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:02:31.2742|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:02:31.2742|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:02:31.2742|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:02:31.2847|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:02:31.2847|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:02:31.2847|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:02:31.2847|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:02:31.2995|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:02:31.3383|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69023 2025-12-22 09:02:31.3383|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:02:31.3383|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3136ms 204 2025-12-22 09:02:31.3471|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:02:31.3471|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 62.1674ms 2025-12-22 09:02:31.3471|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69023 2025-12-22 09:02:31.3471|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:02:31.3471|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:02:31.3471|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 82.3985ms 200 application/json; charset=utf-8 2025-12-22 09:02:31.3471|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:02:31.3471|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:02:31.3618|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:02:31.3618|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:02:31.3618|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:02:31.3618|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:02:31.3618|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:02:31.3787|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:02:31.4192|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:02:31.4192|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 57.4958ms 2025-12-22 09:02:31.4251|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:02:31.4251|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 78.1601ms 200 application/json; charset=utf-8 2025-12-22 09:02:36.1239|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:02:36.1239|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:02:36.1282|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3554ms 204 2025-12-22 09:02:36.1282|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:02:36.1282|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:02:36.1282|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:02:36.1422|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:02:36.1422|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:02:36.1422|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 09:02:36.1422|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:02:36.1422|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 09:02:36.1870|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 09:02:36.1893|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.2425ms 2025-12-22 09:02:36.1893|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:02:36.1893|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 58.1814ms 200 application/json; charset=utf-8 2025-12-22 09:03:00.2547|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69023 2025-12-22 09:03:00.2571|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:03:00.2571|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.7425ms 204 2025-12-22 09:03:00.2571|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69023 2025-12-22 09:03:00.2571|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:03:00.2571|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:03:00.2714|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:03:00.2714|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:03:00.2714|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:03:00.2714|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:03:00.2714|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:03:00.2714|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:03:00.2714|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:03:00.3196|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:03:00.3196|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 47.7825ms 2025-12-22 09:03:00.3196|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:03:00.3196|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 59.6164ms 200 application/json; charset=utf-8 2025-12-22 09:03:00.3196|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69012 2025-12-22 09:03:00.3338|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:03:00.3338|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2004ms 204 2025-12-22 09:03:00.3338|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69012 2025-12-22 09:03:00.3338|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:03:00.3338|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:03:00.3338|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:03:00.3338|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:03:00.3338|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:03:00.3494|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:03:00.3494|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:03:00.3494|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:03:00.3494|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:03:00.3997|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:03:00.3997|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 51.9213ms 2025-12-22 09:03:00.3997|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:03:00.3997|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 62.2263ms 200 application/json; charset=utf-8 2025-12-22 09:03:04.3478|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:03:04.3505|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:03:04.3505|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9668ms 204 2025-12-22 09:03:04.3505|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:03:04.3505|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:03:04.3505|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:03:04.3505|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:03:04.3505|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:03:04.3655|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 09:03:04.3655|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:03:04.3655|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 09:03:04.4065|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 09:03:04.4065|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.4393ms 2025-12-22 09:03:04.4117|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:03:04.4117|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 55.7622ms 200 application/json; charset=utf-8 2025-12-22 09:03:25.6869|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69012 2025-12-22 09:03:25.6869|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:03:25.6933|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.3967ms 204 2025-12-22 09:03:25.6933|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69012 2025-12-22 09:03:25.6933|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:03:25.7095|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:03:25.7095|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:03:25.7095|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:03:25.7095|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:03:25.7095|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:03:25.7237|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:03:25.7237|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:03:25.7237|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:03:25.7596|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69016 2025-12-22 09:03:25.7596|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:03:25.7748|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 15.1541ms 204 2025-12-22 09:03:25.7748|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69016 2025-12-22 09:03:25.7748|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:03:25.7748|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:03:25.7748|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:03:25.7873|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:03:25.7873|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:03:25.7873|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:03:25.7873|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:03:25.7873|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:03:25.7873|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:03:25.7873|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:03:25.8022|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 84.5027ms 2025-12-22 09:03:25.8022|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:03:25.8022|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 103.1795ms 200 application/json; charset=utf-8 2025-12-22 09:03:25.8464|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:03:25.8494|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 59.0237ms 2025-12-22 09:03:25.8494|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:03:25.8494|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 73.1008ms 200 application/json; charset=utf-8 2025-12-22 09:03:30.1035|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:03:30.1035|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:03:30.1035|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.0722ms 204 2025-12-22 09:03:30.1035|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:03:30.1181|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:03:30.1181|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:03:30.1181|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:03:30.1181|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:03:30.1181|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 09:03:30.1181|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:03:30.1340|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 09:03:30.1723|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 09:03:30.1723|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 46.3943ms 2025-12-22 09:03:30.1723|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:03:30.1723|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 63.8948ms 200 application/json; charset=utf-8 2025-12-22 09:03:52.7812|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69016 2025-12-22 09:03:52.7812|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:03:52.7812|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7153ms 204 2025-12-22 09:03:52.7957|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69016 2025-12-22 09:03:52.7957|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:03:52.7957|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:03:52.7957|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:03:52.8057|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:03:52.8057|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:03:52.8057|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:03:52.8057|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:03:52.8057|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:03:52.8057|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:03:52.8625|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69020 2025-12-22 09:03:52.8625|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:03:52.8625|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:03:52.8687|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 60.1759ms 2025-12-22 09:03:52.8687|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.7503ms 204 2025-12-22 09:03:52.8687|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:03:52.8687|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 81.0483ms 200 application/json; charset=utf-8 2025-12-22 09:03:52.8687|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69020 2025-12-22 09:03:52.8687|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:03:52.8837|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:03:52.8837|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:03:52.8837|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:03:52.8837|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:03:52.8837|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:03:52.8837|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:03:52.8837|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:03:52.8994|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:03:52.9386|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:03:52.9386|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 51.3008ms 2025-12-22 09:03:52.9386|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:03:52.9386|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 66.5004ms 200 application/json; charset=utf-8 2025-12-22 09:03:57.1448|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:03:57.1480|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:03:57.1480|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9575ms 204 2025-12-22 09:03:57.1640|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:03:57.1640|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:03:57.1640|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:03:57.1640|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:03:57.1640|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:03:57.1640|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 09:03:57.1781|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:03:57.1781|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 09:03:57.2210|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 09:03:57.2251|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 47.3507ms 2025-12-22 09:03:57.2251|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:03:57.2251|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 68.2303ms 200 application/json; charset=utf-8 2025-12-22 09:04:23.5706|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69020 2025-12-22 09:04:23.5706|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:04:23.5706|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.2878ms 204 2025-12-22 09:04:23.5706|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69020 2025-12-22 09:04:23.5706|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:04:23.5706|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:04:23.5706|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:04:23.5835|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:04:23.5835|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:04:23.5835|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:04:23.5835|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:04:23.5835|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:04:23.5835|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:04:23.6412|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:04:23.6412|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 59.965ms 2025-12-22 09:04:23.6475|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:04:23.6475|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 69.8964ms 200 application/json; charset=utf-8 2025-12-22 09:04:23.6654|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69026 2025-12-22 09:04:23.6654|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:04:23.6654|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0751ms 204 2025-12-22 09:04:23.6776|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69026 2025-12-22 09:04:23.6776|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:04:23.6776|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:04:23.6776|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:04:23.6776|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:04:23.6776|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:04:23.6776|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:04:23.6948|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:04:23.6948|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:04:23.6948|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:04:23.7512|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:04:23.7512|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 62.8544ms 2025-12-22 09:04:23.7553|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:04:23.7553|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 79.6227ms 200 application/json; charset=utf-8 2025-12-22 09:04:27.4286|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:04:27.4286|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:04:27.4286|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0804ms 204 2025-12-22 09:04:27.4286|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:04:27.4286|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:04:27.4447|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:04:27.4447|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:04:27.4447|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:04:27.4447|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 09:04:27.4447|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:04:27.4447|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 09:04:27.4913|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 09:04:27.4913|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.4159ms 2025-12-22 09:04:27.4913|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:04:27.4913|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 55.9914ms 200 application/json; charset=utf-8 2025-12-22 09:04:48.2975|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69026 2025-12-22 09:04:48.2975|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:04:48.2975|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.985ms 204 2025-12-22 09:04:48.3124|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69026 2025-12-22 09:04:48.3124|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:04:48.3124|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:04:48.3124|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:04:48.3124|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:04:48.3124|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:04:48.3251|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:04:48.3251|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:04:48.3251|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:04:48.3251|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:04:48.3783|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69015 2025-12-22 09:04:48.3783|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:04:48.3783|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:04:48.3783|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 58.893ms 2025-12-22 09:04:48.3783|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.6367ms 204 2025-12-22 09:04:48.3783|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:04:48.3898|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 77.3764ms 200 application/json; charset=utf-8 2025-12-22 09:04:48.3898|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69015 2025-12-22 09:04:48.3898|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:04:48.3898|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:04:48.3898|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:04:48.3898|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:04:48.3898|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:04:48.3898|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:04:48.3898|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:04:48.4044|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:04:48.4044|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:04:48.4823|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:04:48.4823|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 86.0552ms 2025-12-22 09:04:48.4823|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:04:48.4823|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 93.4394ms 200 application/json; charset=utf-8 2025-12-22 09:04:51.9503|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:04:51.9503|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:04:51.9503|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5907ms 204 2025-12-22 09:04:51.9503|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:04:51.9503|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:04:51.9503|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:04:51.9661|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:04:51.9661|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:04:51.9661|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 09:04:51.9661|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:04:51.9661|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 09:04:52.0087|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 09:04:52.0087|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.9529ms 2025-12-22 09:04:52.0138|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:04:52.0138|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 54.0767ms 200 application/json; charset=utf-8 2025-12-22 09:05:09.6182|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:05:09.6182|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:05:13.7760|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69015 2025-12-22 09:05:13.7760|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:05:13.7760|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.6552ms 204 2025-12-22 09:05:13.7851|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69015 2025-12-22 09:05:13.7851|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:05:13.7851|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:05:13.7851|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:05:13.7851|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:05:13.7851|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:05:13.7851|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:05:13.8217|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (23ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:05:13.8393|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (14ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:05:13.8393|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:05:13.8720|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69011 2025-12-22 09:05:13.8720|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:05:13.8720|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.0163ms 204 2025-12-22 09:05:13.8785|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69011 2025-12-22 09:05:13.8785|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:05:13.8785|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:05:13.8785|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:05:13.8785|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:05:13.8785|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:05:13.8785|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:05:13.8785|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:05:13.8785|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:05:13.8946|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:05:13.8946|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:05:13.8946|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 104.5677ms 2025-12-22 09:05:13.8946|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:05:13.8946|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 117.7009ms 200 application/json; charset=utf-8 2025-12-22 09:05:13.9347|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:05:13.9347|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 53.1369ms 2025-12-22 09:05:13.9347|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:05:13.9421|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 63.6107ms 200 application/json; charset=utf-8 2025-12-22 09:05:17.9243|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:05:17.9276|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:05:17.9276|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2714ms 204 2025-12-22 09:05:17.9276|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:05:17.9276|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:05:17.9276|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:05:17.9410|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:05:17.9410|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:05:17.9410|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 09:05:17.9410|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:05:17.9410|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 09:05:17.9907|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 09:05:17.9907|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 46.8565ms 2025-12-22 09:05:17.9907|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:05:17.9907|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 61.3536ms 200 application/json; charset=utf-8 2025-12-22 09:05:55.4177|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69011 2025-12-22 09:05:55.4177|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:05:55.4177|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1476ms 204 2025-12-22 09:05:55.4295|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69011 2025-12-22 09:05:55.4295|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:05:55.4295|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:05:55.4295|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:05:55.4295|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:05:55.4295|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:05:55.4421|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:05:55.4421|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:05:55.4421|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:05:55.4421|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:05:55.5148|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:05:55.5148|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69021 2025-12-22 09:05:55.5148|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 76.3341ms 2025-12-22 09:05:55.5148|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:05:55.5211|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:05:55.5211|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.6358ms 204 2025-12-22 09:05:55.5211|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 94.7382ms 200 application/json; charset=utf-8 2025-12-22 09:05:55.5211|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69021 2025-12-22 09:05:55.5211|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:05:55.5211|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:05:55.5211|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:05:55.5211|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:05:55.5362|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:05:55.5362|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:05:55.5362|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:05:55.5362|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:05:55.5362|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:05:55.5964|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:05:55.5998|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 62.6737ms 2025-12-22 09:05:55.5998|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:05:55.5998|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 76.1528ms 200 application/json; charset=utf-8 2025-12-22 09:06:00.4489|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:06:00.4489|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:06:00.4489|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.1945ms 204 2025-12-22 09:06:00.4654|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:06:00.4654|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:06:00.4654|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:06:00.4654|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:06:00.4726|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:06:00.4726|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 09:06:00.4726|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:06:00.4726|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 09:06:00.5160|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 09:06:00.5160|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.4342ms 2025-12-22 09:06:00.5213|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:06:00.5213|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 57.6312ms 200 application/json; charset=utf-8 2025-12-22 09:06:21.0840|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69021 2025-12-22 09:06:21.0840|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:06:21.0840|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9519ms 204 2025-12-22 09:06:21.0967|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69021 2025-12-22 09:06:21.0967|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:06:21.0967|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:06:21.0967|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:06:21.0967|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:06:21.0967|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:06:21.1100|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:06:21.1100|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:06:21.1100|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:06:21.1100|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:06:21.1686|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:06:21.1712|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 61.5745ms 2025-12-22 09:06:21.1712|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:06:21.1712|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 77.6241ms 200 application/json; charset=utf-8 2025-12-22 09:06:21.1712|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69025 2025-12-22 09:06:21.1712|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:06:21.1712|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.3196ms 204 2025-12-22 09:06:21.1712|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69025 2025-12-22 09:06:21.1712|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:06:21.1880|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:06:21.1880|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:06:21.1880|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:06:21.1880|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:06:21.1880|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:06:21.1880|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:06:21.1880|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:06:21.2049|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:06:21.2531|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:06:21.2531|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 63.1541ms 2025-12-22 09:06:21.2531|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:06:21.2531|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 74.2909ms 200 application/json; charset=utf-8 2025-12-22 09:06:24.4854|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:06:24.4854|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:06:24.4854|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.4888ms 204 2025-12-22 09:06:24.4854|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:06:24.4854|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:06:24.4854|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:06:24.4854|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:06:24.4854|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:06:24.4854|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 09:06:24.4998|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:06:24.4998|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 09:06:24.5403|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 09:06:24.5403|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 44.8769ms 2025-12-22 09:06:24.5465|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:06:24.5465|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 54.4039ms 200 application/json; charset=utf-8 2025-12-22 09:06:45.0133|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69025 2025-12-22 09:06:45.0166|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:06:45.0166|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8055ms 204 2025-12-22 09:06:45.0166|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69025 2025-12-22 09:06:45.0315|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:06:45.0315|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:06:45.0315|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:06:45.0315|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:06:45.0315|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:06:45.0315|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:06:45.0493|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:06:45.0493|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:06:45.0493|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:06:45.0827|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69013 2025-12-22 09:06:45.0827|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:06:45.0827|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1182ms 204 2025-12-22 09:06:45.0950|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69013 2025-12-22 09:06:45.0950|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:06:45.0950|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:06:45.0950|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:06:45.0950|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:06:45.0950|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:06:45.0950|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:06:45.0950|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:06:45.1095|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 68.3966ms 2025-12-22 09:06:45.1095|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:06:45.1095|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:06:45.1095|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 84.4305ms 200 application/json; charset=utf-8 2025-12-22 09:06:45.1095|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:06:45.1095|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:06:45.1681|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:06:45.1717|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 64.899ms 2025-12-22 09:06:45.1717|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:06:45.1717|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 81.335ms 200 application/json; charset=utf-8 2025-12-22 09:06:49.0697|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:06:49.0697|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:06:49.0697|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0501ms 204 2025-12-22 09:06:49.0878|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:06:49.0878|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:06:49.0878|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:06:49.0878|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:06:49.0941|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:06:49.0941|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 09:06:49.0941|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:06:49.0941|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 09:06:49.1421|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 09:06:49.1421|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 47.9585ms 2025-12-22 09:06:49.1421|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:06:49.1421|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 60.5444ms 200 application/json; charset=utf-8 2025-12-22 09:07:07.5135|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:07:07.5135|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:07:07.5135|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1.91ms 204 2025-12-22 09:07:07.5203|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:07:07.5203|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:07:07.5203|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:07:07.5203|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:07:07.5203|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:07:07.5203|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 09:07:07.5203|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:07:07.5203|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 09:07:07.5571|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 09:07:07.5571|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 33.936ms 2025-12-22 09:07:07.5571|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:07:07.5571|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 39.36ms 200 application/json; charset=utf-8 2025-12-22 09:07:10.5792|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69013 2025-12-22 09:07:10.5792|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:07:10.5819|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.7667ms 204 2025-12-22 09:07:10.5819|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69013 2025-12-22 09:07:10.5819|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:07:10.5819|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:07:10.5819|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:07:10.5819|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:07:10.5819|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:07:10.5976|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:07:10.5976|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:07:10.5976|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:07:10.5976|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:07:10.6646|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69018 2025-12-22 09:07:10.6646|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:07:10.6646|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.7768ms 204 2025-12-22 09:07:10.6646|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:07:10.6646|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 75.8565ms 2025-12-22 09:07:10.6646|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69018 2025-12-22 09:07:10.6646|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:07:10.6761|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:07:10.6761|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 89.7129ms 200 application/json; charset=utf-8 2025-12-22 09:07:10.6761|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:07:10.6761|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:07:10.6761|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:07:10.6761|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:07:10.6761|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:07:10.6761|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (4ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:07:10.6935|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:07:10.6935|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:07:10.7356|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:07:10.7387|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 55.0073ms 2025-12-22 09:07:10.7387|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:07:10.7387|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 67.3861ms 200 application/json; charset=utf-8 2025-12-22 09:07:25.0102|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:07:25.0102|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:07:25.0102|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.1405ms 204 2025-12-22 09:07:25.0198|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:07:25.0198|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:07:25.0198|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:07:25.0198|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:07:25.0198|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:07:25.0198|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 09:07:25.0198|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:07:25.0198|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 09:07:25.0659|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 09:07:25.0659|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 40.467ms 2025-12-22 09:07:25.0659|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:07:25.0659|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 52.0872ms 200 application/json; charset=utf-8 2025-12-22 09:07:39.4738|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69018 2025-12-22 09:07:39.4738|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:07:39.4738|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7151ms 204 2025-12-22 09:07:39.4880|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69018 2025-12-22 09:07:39.4880|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:07:39.4880|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:07:39.4880|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:07:39.4880|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:07:39.4880|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:07:39.4880|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:07:39.4880|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:07:39.5052|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:07:39.5052|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:07:39.5645|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:07:39.5661|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 67.6019ms 2025-12-22 09:07:39.5661|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:07:39.5661|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 80.6211ms 200 application/json; charset=utf-8 2025-12-22 09:07:39.5661|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69022 2025-12-22 09:07:39.5661|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:07:39.5661|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.7853ms 204 2025-12-22 09:07:39.5854|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69022 2025-12-22 09:07:39.5854|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:07:39.5854|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:07:39.5854|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:07:39.5854|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:07:39.5971|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:07:39.5971|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:07:39.5971|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:07:39.5971|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:07:39.5971|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:07:39.6510|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:07:39.6510|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 55.7226ms 2025-12-22 09:07:39.6510|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:07:39.6510|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 71.5327ms 200 application/json; charset=utf-8 2025-12-22 09:07:43.5006|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:07:43.5006|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:07:43.5043|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.7065ms 204 2025-12-22 09:07:43.5043|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:07:43.5043|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:07:43.5043|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:07:43.5043|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:07:43.5043|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:07:43.5043|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 09:07:43.5043|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:07:43.5043|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 09:07:43.5497|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 09:07:43.5528|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 39.2215ms 2025-12-22 09:07:43.5528|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:07:43.5528|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 48.3503ms 200 application/json; charset=utf-8 2025-12-22 09:08:06.3328|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69022 2025-12-22 09:08:06.3328|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:08:06.3328|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.0988ms 204 2025-12-22 09:08:06.3328|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69022 2025-12-22 09:08:06.3328|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:08:06.3328|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:08:06.3468|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:08:06.3468|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:08:06.3468|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:08:06.3468|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:08:06.3468|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:08:06.3468|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:08:06.3468|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:08:06.4058|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:08:06.4093|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 59.1516ms 2025-12-22 09:08:06.4093|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:08:06.4093|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 69.7445ms 200 application/json; charset=utf-8 2025-12-22 09:08:06.4241|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69024 2025-12-22 09:08:06.4241|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:08:06.4241|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.1648ms 204 2025-12-22 09:08:06.4241|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69024 2025-12-22 09:08:06.4241|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:08:06.4391|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:08:06.4391|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:08:06.4391|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:08:06.4391|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:08:06.4391|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:08:06.4391|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (6ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:08:06.4570|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:08:06.4570|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:08:06.5146|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:08:06.5146|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 71.0542ms 2025-12-22 09:08:06.5175|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:08:06.5175|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 85.3445ms 200 application/json; charset=utf-8 2025-12-22 09:08:10.1847|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:08:10.1847|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:08:10.1847|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.0902ms 204 2025-12-22 09:08:10.1935|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:08:10.1935|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:08:10.1935|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:08:10.1935|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:08:10.1935|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:08:10.1935|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 09:08:10.2051|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:08:10.2051|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 09:08:10.2551|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 09:08:10.2551|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 53.4154ms 2025-12-22 09:08:10.2551|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:08:10.2551|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 67.7218ms 200 application/json; charset=utf-8 2025-12-22 09:09:01.4547|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69024 2025-12-22 09:09:01.4547|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:09:01.4547|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0951ms 204 2025-12-22 09:09:01.4547|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69024 2025-12-22 09:09:01.4547|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:09:01.4702|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:09:01.4702|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:09:01.4702|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:09:01.4702|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:09:01.4702|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:09:01.4702|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (5ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:09:01.4885|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:09:01.4885|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:09:01.5432|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:09:01.5432|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 68.365ms 2025-12-22 09:09:01.5432|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68944 2025-12-22 09:09:01.5432|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:09:01.5498|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:09:01.5498|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 84.9413ms 200 application/json; charset=utf-8 2025-12-22 09:09:01.5498|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.7311ms 204 2025-12-22 09:09:01.5498|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68944 2025-12-22 09:09:01.5498|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:09:01.5498|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:09:01.5498|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:09:01.5654|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:09:01.5654|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:09:01.5654|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:09:01.5654|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:09:01.5654|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:09:01.5654|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:09:01.6194|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:09:01.6194|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 54.9821ms 2025-12-22 09:09:01.6194|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:09:01.6194|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 67.5554ms 200 application/json; charset=utf-8 2025-12-22 09:09:04.9691|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:09:04.9714|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:09:04.9714|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6087ms 204 2025-12-22 09:09:04.9714|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:09:04.9714|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:09:04.9714|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:09:04.9714|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:09:04.9858|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:09:04.9858|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 09:09:04.9858|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:09:04.9858|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 09:09:05.0307|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 09:09:05.0327|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 43.2901ms 2025-12-22 09:09:05.0327|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:09:05.0327|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 55.486ms 200 application/json; charset=utf-8 2025-12-22 09:09:30.9251|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68944 2025-12-22 09:09:30.9251|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:09:30.9251|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0944ms 204 2025-12-22 09:09:30.9368|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68944 2025-12-22 09:09:30.9368|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:09:30.9368|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:09:30.9368|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:09:30.9368|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:09:30.9368|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:09:30.9368|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:09:30.9368|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:09:30.9520|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:09:30.9520|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:09:31.0110|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:09:31.0110|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 68.7481ms 2025-12-22 09:09:31.0138|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:09:31.0138|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 78.3191ms 200 application/json; charset=utf-8 2025-12-22 09:09:31.0138|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69008 2025-12-22 09:09:31.0138|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:09:31.0138|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.3583ms 204 2025-12-22 09:09:31.0305|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69008 2025-12-22 09:09:31.0305|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:09:31.0305|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:09:31.0305|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:09:31.0305|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:09:31.0305|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:09:31.0305|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:09:31.0305|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:09:31.0455|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:09:31.0455|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:09:31.0890|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:09:31.0914|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 54.2786ms 2025-12-22 09:09:31.0914|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:09:31.0914|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 63.912ms 200 application/json; charset=utf-8 2025-12-22 09:09:34.8478|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:09:34.8478|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:09:34.8478|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0554ms 204 2025-12-22 09:09:34.8659|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:09:34.8659|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:09:34.8659|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:09:34.8725|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:09:34.8725|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:09:34.8725|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 09:09:34.8725|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:09:34.8725|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 09:09:34.9215|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 09:09:34.9215|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 47.5577ms 2025-12-22 09:09:34.9215|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:09:34.9215|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 62.1044ms 200 application/json; charset=utf-8 2025-12-22 09:09:47.9213|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69008 2025-12-22 09:09:47.9213|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:09:47.9213|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5545ms 204 2025-12-22 09:09:47.9321|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69008 2025-12-22 09:09:47.9321|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:09:47.9321|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:09:47.9321|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:09:47.9321|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:09:47.9321|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:09:47.9321|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:09:47.9492|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:09:47.9492|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:09:47.9492|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:09:48.0297|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69010 2025-12-22 09:09:48.0297|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:09:48.0297|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.8757ms 204 2025-12-22 09:09:48.0297|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:09:48.0297|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 91.5269ms 2025-12-22 09:09:48.0297|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:09:48.0297|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 104.8213ms 200 application/json; charset=utf-8 2025-12-22 09:09:48.0297|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69010 2025-12-22 09:09:48.0297|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:09:48.0297|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:09:48.0420|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:09:48.0420|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:09:48.0420|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:09:48.0420|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:09:48.0420|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:09:48.0420|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:09:48.0420|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:09:48.0952|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:09:48.0952|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 52.5456ms 2025-12-22 09:09:48.0952|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:09:48.0952|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 62.4748ms 200 application/json; charset=utf-8 2025-12-22 09:09:51.6467|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:09:51.6467|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:09:51.6509|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.1642ms 204 2025-12-22 09:09:51.6509|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:09:51.6509|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:09:51.6666|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:09:51.6666|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:09:51.6666|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:09:51.6666|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 09:09:51.6666|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:09:51.6666|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 09:09:51.7191|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 09:09:51.7191|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 46.918ms 2025-12-22 09:09:51.7191|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:09:51.7191|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 62.0969ms 200 application/json; charset=utf-8 2025-12-22 09:10:09.8497|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:10:09.8497|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:10:35.1978|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69010 2025-12-22 09:10:35.1978|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:10:35.1978|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.1386ms 204 2025-12-22 09:10:35.1978|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69010 2025-12-22 09:10:35.1978|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:10:35.1978|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:10:35.1978|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:10:35.1978|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:10:35.2122|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:10:35.2122|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:10:35.2122|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:10:35.2122|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:10:35.2122|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:10:35.2806|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69009 2025-12-22 09:10:35.2806|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:10:35.2806|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:10:35.2806|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 71.9274ms 2025-12-22 09:10:35.2806|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.7056ms 204 2025-12-22 09:10:35.2806|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:10:35.2924|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 86.0062ms 200 application/json; charset=utf-8 2025-12-22 09:10:35.2924|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69009 2025-12-22 09:10:35.2924|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:10:35.2924|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:10:35.2924|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:10:35.2924|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:10:35.2924|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:10:35.2924|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:10:35.3062|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:10:35.3062|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:10:35.3062|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:10:35.3488|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:10:35.3488|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 48.9131ms 2025-12-22 09:10:35.3528|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:10:35.3528|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 60.5024ms 200 application/json; charset=utf-8 2025-12-22 09:10:38.8084|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:10:38.8084|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:10:38.8084|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5665ms 204 2025-12-22 09:10:38.8261|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:10:38.8261|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:10:38.8261|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:10:38.8261|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:10:38.8365|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:10:38.8365|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 09:10:38.8365|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:10:38.8365|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 09:10:38.8761|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 09:10:38.8761|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 39.6056ms 2025-12-22 09:10:38.8761|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:10:38.8761|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 56.8746ms 200 application/json; charset=utf-8 2025-12-22 09:11:15.9440|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69009 2025-12-22 09:11:15.9440|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:11:15.9440|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5506ms 204 2025-12-22 09:11:15.9440|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69009 2025-12-22 09:11:15.9602|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:11:15.9602|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:11:15.9602|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:11:15.9602|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:11:15.9602|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:11:15.9602|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:11:15.9774|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:11:15.9774|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:11:15.9774|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:11:16.0406|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:11:16.0406|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 72.4286ms 2025-12-22 09:11:16.0406|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:11:16.0406|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 90.3455ms 200 application/json; charset=utf-8 2025-12-22 09:11:16.0406|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69003 2025-12-22 09:11:16.0518|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:11:16.0518|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.1261ms 204 2025-12-22 09:11:16.0518|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69003 2025-12-22 09:11:16.0518|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:11:16.0518|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:11:16.0518|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:11:16.0518|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:11:16.0518|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:11:16.0518|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:11:16.0706|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:11:16.0706|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:11:16.0706|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:11:16.1284|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:11:16.1314|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 65.4012ms 2025-12-22 09:11:16.1314|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:11:16.1314|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 75.4534ms 200 application/json; charset=utf-8 2025-12-22 09:11:20.1934|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:11:20.1934|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:11:20.1934|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.075ms 204 2025-12-22 09:11:20.1934|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:11:20.1934|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:11:20.1934|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:11:20.1934|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:11:20.2085|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:11:20.2085|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 09:11:20.2085|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:11:20.2085|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 09:11:20.2593|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 09:11:20.2593|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 51.0508ms 2025-12-22 09:11:20.2593|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:11:20.2593|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 64.2943ms 200 application/json; charset=utf-8 2025-12-22 09:12:47.5134|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69003 2025-12-22 09:12:47.5134|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:12:47.5134|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2341ms 204 2025-12-22 09:12:47.5248|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69003 2025-12-22 09:12:47.5248|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:12:47.5248|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:12:47.5248|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:12:47.5248|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:12:47.5248|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:12:47.5370|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:12:47.5370|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:12:47.5370|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:12:47.5370|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:12:47.6000|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:12:47.6000|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 66.5651ms 2025-12-22 09:12:47.6000|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:12:47.6000|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 81.4908ms 200 application/json; charset=utf-8 2025-12-22 09:12:47.6000|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69005 2025-12-22 09:12:47.6151|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:12:47.6151|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9786ms 204 2025-12-22 09:12:47.6151|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69005 2025-12-22 09:12:47.6151|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:12:47.6151|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:12:47.6316|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:12:47.6316|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:12:47.6316|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:12:47.6316|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:12:47.6316|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:12:47.6316|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:12:47.6316|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:12:47.6846|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:12:47.6846|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 51.6489ms 2025-12-22 09:12:47.6846|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:12:47.6846|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 66.8779ms 200 application/json; charset=utf-8 2025-12-22 09:12:51.8011|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:12:51.8011|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:12:51.8011|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3216ms 204 2025-12-22 09:12:51.8188|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:12:51.8188|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:12:51.8188|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:12:51.8250|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:12:51.8250|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:12:51.8250|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 09:12:51.8250|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:12:51.8250|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 09:12:51.8676|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 09:12:51.8676|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.1796ms 2025-12-22 09:12:51.8724|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:12:51.8724|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 55.4148ms 200 application/json; charset=utf-8 2025-12-22 09:13:14.6921|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69005 2025-12-22 09:13:14.6921|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:13:14.6921|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6065ms 204 2025-12-22 09:13:14.7050|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69005 2025-12-22 09:13:14.7050|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:13:14.7050|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:13:14.7050|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:13:14.7050|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:13:14.7050|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:13:14.7185|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:13:14.7185|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:13:14.7185|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:13:14.7185|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:13:14.7591|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69007 2025-12-22 09:13:14.7591|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:13:14.7639|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.865ms 204 2025-12-22 09:13:14.7639|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69007 2025-12-22 09:13:14.7639|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:13:14.7639|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:13:14.7639|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:13:14.7639|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:13:14.7639|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 58.9639ms 2025-12-22 09:13:14.7639|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:13:14.7795|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:13:14.7795|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:13:14.7795|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 77.0748ms 200 application/json; charset=utf-8 2025-12-22 09:13:14.7795|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:13:14.7795|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:13:14.7795|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:13:14.7795|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:13:14.8305|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:13:14.8305|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 49.7892ms 2025-12-22 09:13:14.8305|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:13:14.8305|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 67.8857ms 200 application/json; charset=utf-8 2025-12-22 09:13:18.1701|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:13:18.1701|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:13:18.1701|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6428ms 204 2025-12-22 09:13:18.1887|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:13:18.1887|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:13:18.1887|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:13:18.1887|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:13:18.1887|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:13:18.2012|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 09:13:18.2012|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:13:18.2012|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 09:13:18.2438|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 09:13:18.2438|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 43.2915ms 2025-12-22 09:13:18.2488|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:13:18.2488|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 62.8068ms 200 application/json; charset=utf-8 2025-12-22 09:13:47.9612|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69007 2025-12-22 09:13:47.9612|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:13:47.9612|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.4988ms 204 2025-12-22 09:13:47.9756|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69007 2025-12-22 09:13:47.9756|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:13:47.9756|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:13:47.9756|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:13:47.9756|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:13:47.9871|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:13:47.9871|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:13:47.9871|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:13:47.9871|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:13:47.9871|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:13:48.0754|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69006 2025-12-22 09:13:48.0754|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:13:48.0754|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:13:48.0814|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 93.2713ms 2025-12-22 09:13:48.0814|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.0632ms 204 2025-12-22 09:13:48.0814|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:13:48.0814|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 113.7012ms 200 application/json; charset=utf-8 2025-12-22 09:13:48.0814|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69006 2025-12-22 09:13:48.0814|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:13:48.0964|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:13:48.0964|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:13:48.0964|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:13:48.0964|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:13:48.0964|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:13:48.0964|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:13:48.1156|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:13:48.1156|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:13:48.1660|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:13:48.1660|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 63.427ms 2025-12-22 09:13:48.1660|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:13:48.1660|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 80.8988ms 200 application/json; charset=utf-8 2025-12-22 09:13:51.4961|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:13:51.4961|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:13:51.4961|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9919ms 204 2025-12-22 09:13:51.5129|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:13:51.5129|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:13:51.5129|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:13:51.5129|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:13:51.5129|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:13:51.5236|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 09:13:51.5236|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:13:51.5236|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 09:13:51.5651|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 09:13:51.5651|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 43.1761ms 2025-12-22 09:13:51.5711|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:13:51.5711|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 60.1591ms 200 application/json; charset=utf-8 2025-12-22 09:14:17.6626|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69006 2025-12-22 09:14:17.6653|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:14:17.6653|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2859ms 204 2025-12-22 09:14:17.6653|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69006 2025-12-22 09:14:17.6653|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:14:17.6653|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:14:17.6653|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:14:17.6653|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:14:17.6653|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:14:17.6653|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:14:17.6833|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:14:17.6833|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:14:17.6833|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:14:17.7452|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:14:17.7452|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 69.2226ms 2025-12-22 09:14:17.7452|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:14:17.7452|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 80.8806ms 200 application/json; charset=utf-8 2025-12-22 09:14:17.7614|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69002 2025-12-22 09:14:17.7614|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:14:17.7614|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.996ms 204 2025-12-22 09:14:17.7748|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69002 2025-12-22 09:14:17.7748|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:14:17.7748|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:14:17.7748|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:14:17.7748|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:14:17.7748|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:14:17.7748|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:14:17.7748|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:14:17.7912|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:14:17.7912|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:14:17.8342|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:14:17.8342|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 52.2355ms 2025-12-22 09:14:17.8371|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:14:17.8371|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 64.1701ms 200 application/json; charset=utf-8 2025-12-22 09:14:23.9465|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:14:23.9465|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:14:23.9465|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4117ms 204 2025-12-22 09:14:23.9677|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:14:23.9677|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:14:23.9677|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:14:23.9677|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:14:23.9677|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:14:23.9677|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 09:14:23.9793|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:14:23.9793|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 09:14:24.0270|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 09:14:24.0270|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 51.8847ms 2025-12-22 09:14:24.0270|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:14:24.0270|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 67.9871ms 200 application/json; charset=utf-8 2025-12-22 09:15:09.9991|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:15:09.9991|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:15:46.9005|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69002 2025-12-22 09:15:46.9005|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:15:46.9005|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.775ms 204 2025-12-22 09:15:46.9005|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69002 2025-12-22 09:15:46.9130|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:15:46.9130|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:15:46.9130|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:15:46.9130|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:15:46.9130|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:15:46.9130|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:15:46.9279|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:15:46.9279|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:15:46.9279|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:15:46.9837|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69004 2025-12-22 09:15:46.9837|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:15:46.9837|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9458ms 204 2025-12-22 09:15:46.9945|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69004 2025-12-22 09:15:46.9945|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:15:46.9945|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:15:46.9945|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:15:46.9945|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:15:46.9945|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 79.0307ms 2025-12-22 09:15:46.9945|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:15:46.9945|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:15:47.0056|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:15:47.0056|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 97.6123ms 200 application/json; charset=utf-8 2025-12-22 09:15:47.0056|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:15:47.0056|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (7ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 09:15:47.0228|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:15:47.0228|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 09:15:47.0667|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:15:47.0696|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 61.2014ms 2025-12-22 09:15:47.0696|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 09:15:47.0696|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 78.6748ms 200 application/json; charset=utf-8 2025-12-22 09:15:51.9190|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:15:51.9190|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:15:51.9190|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.1716ms 204 2025-12-22 09:15:51.9367|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:15:51.9367|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:15:51.9367|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:15:51.9367|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:15:51.9442|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:15:51.9442|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 09:15:51.9442|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:15:51.9442|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 09:15:51.9880|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 09:15:51.9917|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 43.6768ms 2025-12-22 09:15:51.9917|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:15:51.9917|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 58.2154ms 200 application/json; charset=utf-8 2025-12-22 09:16:02.9757|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:16:02.9757|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:16:02.9757|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3338ms 204 2025-12-22 09:16:02.9757|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:16:02.9757|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:16:02.9903|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:16:02.9903|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:16:02.9903|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:16:02.9903|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 09:16:02.9903|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:16:02.9903|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 09:16:03.0367|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 09:16:03.0367|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 43.2702ms 2025-12-22 09:16:03.0367|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:16:03.0367|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 54.5251ms 200 application/json; charset=utf-8 2025-12-22 09:16:03.0559|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:16:03.0559|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:16:03.0559|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.0228ms 204 2025-12-22 09:16:03.0732|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:16:03.0732|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:16:03.0732|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:16:03.0732|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:16:03.0732|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:16:03.0842|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:16:03.0842|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:16:03.2080|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:16:03.2100|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 123.6229ms 2025-12-22 09:16:03.2100|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:16:03.2100|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 140.3959ms 200 application/json; charset=utf-8 2025-12-22 09:16:11.6627|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 09:16:11.6627|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:16:11.6627|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.7759ms 204 2025-12-22 09:16:11.6627|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 09:16:11.6796|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:16:11.6796|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:16:11.6796|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:16:11.6796|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 09:16:11.6796|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPendingPaymentQueue", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPendingPaymentQueue(Int64, System.String, System.String, System.String, Int32, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:16:11.6937|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:16:11.7802|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[CorporatePay.Common.Model.PagedModel`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], CorporatePay.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:16:11.7893|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 95.9543ms 2025-12-22 09:16:11.7893|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 09:16:11.7893|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 118.9898ms 200 application/json; charset=utf-8 2025-12-22 09:20:10.1839|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:20:10.1839|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:25:10.3448|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:25:10.3448|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:30:10.5393|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:30:10.5393|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:30:51.3840|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:30:51.3840|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:30:51.3840|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.1272ms 204 2025-12-22 09:30:51.3980|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:30:51.3980|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:30:51.3980|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:30:51.3980|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:30:51.3980|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:30:51.3980|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 09:30:51.3980|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:30:51.4126|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (5ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 09:30:51.4301|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:30:51.4301|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:30:51.4301|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.0395ms 204 2025-12-22 09:30:51.4419|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:30:51.4419|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:30:51.4419|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:30:51.4419|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:30:51.4419|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:30:51.4419|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:30:51.4419|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:30:51.4419|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 09:30:51.4419|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 46.0756ms 2025-12-22 09:30:51.4419|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:30:51.4419|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 55.2638ms 200 application/json; charset=utf-8 2025-12-22 09:30:51.5625|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:30:51.5625|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 116.4351ms 2025-12-22 09:30:51.5665|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:30:51.5665|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 126.2085ms 200 application/json; charset=utf-8 2025-12-22 09:31:02.5951|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:31:02.5951|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:31:02.5951|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9914ms 204 2025-12-22 09:31:02.5951|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:31:02.6063|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:31:02.6063|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:31:02.6063|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:31:02.6063|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:31:02.6063|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:31:02.6063|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:31:02.7031|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:31:02.7031|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 89.9102ms 2025-12-22 09:31:02.7031|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:31:02.7031|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 104.9229ms 200 application/json; charset=utf-8 2025-12-22 09:33:41.1060|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:33:41.1060|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:33:41.1111|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0471ms 204 2025-12-22 09:33:41.1111|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:33:41.1111|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:33:41.1111|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:33:41.1111|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:33:41.1111|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:33:41.1111|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:33:41.1111|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:33:41.2606|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:33:41.2606|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 139.2373ms 2025-12-22 09:33:41.2606|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:33:41.2661|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 148.322ms 200 application/json; charset=utf-8 2025-12-22 09:33:46.4271|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:33:46.4302|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:33:46.4302|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6764ms 204 2025-12-22 09:33:46.4302|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:33:46.4302|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:33:46.4454|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:33:46.4454|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:33:46.4454|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:33:46.4454|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 09:33:46.4454|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:33:46.4454|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 09:33:46.4832|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:33:46.4832|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:33:46.4832|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.9879ms 204 2025-12-22 09:33:46.4962|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:33:46.4962|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:33:46.4962|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:33:46.4962|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:33:46.4962|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 09:33:46.4962|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:33:46.4962|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 48.7151ms 2025-12-22 09:33:46.4962|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:33:46.4962|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:33:46.5079|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:33:46.5079|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 68.0064ms 200 application/json; charset=utf-8 2025-12-22 09:33:46.6517|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:33:46.6517|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 146.4949ms 2025-12-22 09:33:46.6517|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:33:46.6517|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 161.6805ms 200 application/json; charset=utf-8 2025-12-22 09:34:08.1333|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:34:08.1333|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:34:08.1333|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0633ms 204 2025-12-22 09:34:08.1464|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:34:08.1464|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:34:08.1464|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:34:08.1464|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:34:08.1464|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:34:08.1464|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:34:08.1464|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:34:08.2877|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:34:08.2877|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 131.4715ms 2025-12-22 09:34:08.2877|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:34:08.2877|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 145.4832ms 200 application/json; charset=utf-8 2025-12-22 09:34:15.7947|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:34:15.7947|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:34:15.7947|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2016ms 204 2025-12-22 09:34:15.8040|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:34:15.8040|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:34:15.8040|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:34:15.8040|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:34:15.8040|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:34:15.8040|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:34:15.8040|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:34:15.9388|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:34:15.9388|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 124.9365ms 2025-12-22 09:34:15.9388|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:34:15.9388|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 138.8502ms 200 application/json; charset=utf-8 2025-12-22 09:34:24.1929|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:34:24.1929|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:34:24.1929|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.162ms 204 2025-12-22 09:34:24.2053|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:34:24.2053|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:34:24.2053|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:34:24.2053|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:34:24.2053|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:34:24.2053|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:34:24.2053|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:34:24.3419|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:34:24.3419|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 129.8942ms 2025-12-22 09:34:24.3419|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:34:24.3419|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 142.822ms 200 application/json; charset=utf-8 2025-12-22 09:35:10.6391|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:35:10.6391|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:36:54.3729|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:36:54.3729|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:36:54.3729|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9059ms 204 2025-12-22 09:36:54.3833|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:36:54.3833|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:36:54.3833|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:36:54.3833|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:36:54.3833|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:36:54.3833|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:36:54.3833|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:36:54.5366|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:36:54.5366|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 145.3742ms 2025-12-22 09:36:54.5366|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:36:54.5366|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 158.9308ms 200 application/json; charset=utf-8 2025-12-22 09:37:11.5822|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:37:11.5822|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:37:11.5822|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.679ms 204 2025-12-22 09:37:11.5822|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:37:11.5980|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:37:11.5980|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:37:11.5980|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:37:11.5980|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:37:11.5980|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:37:11.5980|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:37:11.7336|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:37:11.7336|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 130.0138ms 2025-12-22 09:37:11.7393|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:37:11.7393|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 146.0829ms 200 application/json; charset=utf-8 2025-12-22 09:37:31.2711|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:37:31.2733|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:37:31.2733|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.1664ms 204 2025-12-22 09:37:31.2733|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:37:31.2733|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:37:31.2733|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:37:31.2733|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:37:31.2733|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:37:31.2884|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:37:31.2884|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:37:31.4168|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:37:31.4168|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 130.0098ms 2025-12-22 09:37:31.4168|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:37:31.4168|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 142.6137ms 200 application/json; charset=utf-8 2025-12-22 09:37:48.9646|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:37:48.9646|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:37:48.9646|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.98ms 204 2025-12-22 09:37:48.9646|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:37:48.9646|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:37:48.9790|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:37:48.9790|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:37:48.9790|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:37:48.9790|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:37:48.9790|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:37:49.1288|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:37:49.1288|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 144.4889ms 2025-12-22 09:37:49.1288|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:37:49.1288|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 158.5681ms 200 application/json; charset=utf-8 2025-12-22 09:38:07.2393|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:38:07.2393|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:38:07.2393|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.9814ms 204 2025-12-22 09:38:07.2507|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:38:07.2507|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:38:07.2507|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:38:07.2507|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:38:07.2507|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:38:07.2507|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:38:07.2674|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:38:07.3959|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:38:07.3959|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 132.1184ms 2025-12-22 09:38:07.3959|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:38:07.3959|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 151.8286ms 200 application/json; charset=utf-8 2025-12-22 09:39:38.7181|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:39:38.7181|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:39:38.7181|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.335ms 204 2025-12-22 09:39:38.7181|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:39:38.7181|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:39:38.7181|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:39:38.7328|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:39:38.7328|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:39:38.7328|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:39:38.7328|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:39:38.8652|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:39:38.8652|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 131.2152ms 2025-12-22 09:39:38.8652|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:39:38.8731|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 145.171ms 200 application/json; charset=utf-8 2025-12-22 09:40:05.7014|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=80 2025-12-22 09:40:05.7014|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:40:05.7061|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.7139ms 204 2025-12-22 09:40:05.7061|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=80 2025-12-22 09:40:05.7061|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:40:05.7061|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:40:05.7234|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:40:05.7234|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:40:05.7234|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 09:40:05.7234|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:40:05.7427|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 09:40:05.7830|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 09:40:05.7853|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 55.8145ms 2025-12-22 09:40:05.7853|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:40:05.7853|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 71.5448ms 200 application/json; charset=utf-8 2025-12-22 09:40:05.9517|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=209&Days=30 2025-12-22 09:40:05.9517|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:40:05.9572|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.502ms 204 2025-12-22 09:40:05.9810|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=209&Days=30 2025-12-22 09:40:05.9810|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:40:05.9810|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:40:05.9810|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:40:05.9889|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:40:05.9889|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:40:05.9889|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:40:06.1259|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:40:06.1290|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 136.1485ms 2025-12-22 09:40:06.1290|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:40:06.1290|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 151.1952ms 200 application/json; charset=utf-8 2025-12-22 09:40:10.8411|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:40:10.8411|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:42:21.5952|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:42:21.5952|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:42:21.5952|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.0252ms 204 2025-12-22 09:42:21.5952|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:42:21.6103|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:42:21.6103|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:42:21.6103|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:42:21.6103|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:42:21.6103|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:42:21.6103|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:42:21.7504|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:42:21.7504|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 135.2954ms 2025-12-22 09:42:21.7504|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:42:21.7504|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 148.6866ms 200 application/json; charset=utf-8 2025-12-22 09:42:42.4422|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:42:42.4422|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:42:42.4551|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 12.8655ms 204 2025-12-22 09:42:42.4551|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:42:42.4704|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:42:42.4704|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:42:42.4704|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:42:42.4874|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:42:42.4874|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:42:42.4874|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:42:42.6213|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:42:42.6240|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 128.0358ms 2025-12-22 09:42:42.6240|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:42:42.6240|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 166.783ms 200 application/json; charset=utf-8 2025-12-22 09:42:43.2322|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:42:43.2370|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:42:43.2370|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 13.0713ms 204 2025-12-22 09:42:43.2566|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:42:43.2651|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:42:43.2651|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:42:43.2651|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:42:43.2651|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:42:43.2651|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 09:42:43.2651|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:42:43.2651|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 09:42:43.3042|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:42:43.3042|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:42:43.3042|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0936ms 204 2025-12-22 09:42:43.3140|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:42:43.3140|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 09:42:43.3140|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:42:43.3140|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 43.7553ms 2025-12-22 09:42:43.3140|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:42:43.3140|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:42:43.3140|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:42:43.3140|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 66.8681ms 200 application/json; charset=utf-8 2025-12-22 09:42:43.3140|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:42:43.3274|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:42:43.3274|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:42:43.4737|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:42:43.4737|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 148.1341ms 2025-12-22 09:42:43.4737|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:42:43.4737|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 167.9394ms 200 application/json; charset=utf-8 2025-12-22 09:43:05.1018|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:43:05.1018|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:43:05.1018|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0218ms 204 2025-12-22 09:43:05.1018|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:43:05.1018|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:43:05.1139|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:43:05.1139|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:43:05.1139|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:43:05.1139|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:43:05.1139|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:43:05.2734|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:43:05.2734|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 156.4896ms 2025-12-22 09:43:05.2734|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:43:05.2734|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 170.9201ms 200 application/json; charset=utf-8 2025-12-22 09:44:41.6659|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:44:41.6659|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:44:41.6659|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.5466ms 204 2025-12-22 09:44:41.6766|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:44:41.6766|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:44:41.6766|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:44:41.6766|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:44:41.6766|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:44:41.6766|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:44:41.6766|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:44:41.7923|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:44:41.7923|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 109.8602ms 2025-12-22 09:44:41.7923|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:44:41.8001|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 123.505ms 200 application/json; charset=utf-8 2025-12-22 09:45:10.9555|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:45:10.9555|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:47:09.5246|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:47:09.5246|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:47:09.5246|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.0057ms 204 2025-12-22 09:47:09.5246|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:47:09.5246|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:47:09.5246|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:47:09.5405|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:47:09.5405|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:47:09.5405|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:47:09.5405|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:47:09.6896|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:47:09.6896|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 148.7558ms 2025-12-22 09:47:09.6896|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:47:09.6982|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 161.3052ms 200 application/json; charset=utf-8 2025-12-22 09:47:29.5787|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:47:29.5787|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:47:29.5787|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.3455ms 204 2025-12-22 09:47:29.7462|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:47:29.7462|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:47:29.7462|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:47:29.7590|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:47:29.7590|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:47:29.7590|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 09:47:29.7590|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:47:29.7590|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 09:47:29.8090|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 09:47:29.8090|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 45.6665ms 2025-12-22 09:47:29.8090|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:47:29.8090|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 70.1014ms 200 application/json; charset=utf-8 2025-12-22 09:47:29.9110|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:47:29.9110|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:47:29.9162|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2319ms 204 2025-12-22 09:47:29.9162|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:47:29.9162|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:47:29.9305|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:47:29.9305|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:47:29.9305|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:47:29.9305|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:47:29.9305|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:47:30.0995|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:47:30.0995|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 163.4211ms 2025-12-22 09:47:30.1031|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:47:30.1031|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 181.9278ms 200 application/json; charset=utf-8 2025-12-22 09:50:11.1222|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:50:11.1222|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:54:35.1879|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:54:35.1879|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:54:35.1918|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.9141ms 204 2025-12-22 09:54:35.1918|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:54:35.1918|1|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() 2025-12-22 09:54:35.2240|7|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. 2025-12-22 09:54:35.2240|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:54:35.2240|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-22 09:54:35.2240|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-22 09:54:35.2240|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 41.4444ms 401 2025-12-22 09:54:52.9049|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:54:52.9049|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:54:52.9049|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.4257ms 204 2025-12-22 09:54:52.9189|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:54:52.9189|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:54:52.9189|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:54:52.9189|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:54:52.9189|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:54:52.9189|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:54:52.9324|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:54:52.9324|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 09:54:52.9324|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 10.8729ms 204 2025-12-22 09:54:52.9324|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:54:52.9324|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:54:52.9324|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:54:52.9488|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:54:52.9488|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:54:52.9488|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:54:52.9488|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:54:52.9488|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 09:54:52.9488|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:54:53.0019|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 09:54:53.0019|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 65.6208ms 2025-12-22 09:54:53.0019|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:54:53.0019|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 87.9182ms 200 application/json; charset=utf-8 2025-12-22 09:54:53.0991|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:54:53.0991|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 145.1924ms 2025-12-22 09:54:53.1043|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:54:53.1043|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 166.4564ms 200 application/json; charset=utf-8 2025-12-22 09:55:11.2947|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:55:11.2947|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:56:02.0267|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:56:02.0267|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:56:02.0267|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9092ms 204 2025-12-22 09:56:02.0370|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:56:02.0370|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:56:02.0370|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:56:02.0370|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:56:02.0370|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:56:02.0370|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:56:02.0370|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:56:02.1627|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:56:02.1627|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 115.8093ms 2025-12-22 09:56:02.1627|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:56:02.1627|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 130.983ms 200 application/json; charset=utf-8 2025-12-22 09:56:25.3020|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:56:25.3020|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:56:25.3020|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0593ms 204 2025-12-22 09:56:25.3170|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:56:25.3170|1|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() 2025-12-22 09:56:25.3170|7|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. 2025-12-22 09:56:25.3170|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:56:25.3170|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-22 09:56:25.3250|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-22 09:56:25.3250|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.3548ms 401 2025-12-22 09:56:46.5663|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:56:46.5663|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:56:46.5663|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1914ms 204 2025-12-22 09:56:46.5850|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:56:46.5850|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:56:46.5850|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:56:46.5850|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:56:46.5850|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:56:46.5850|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 09:56:46.5984|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:56:46.5984|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 09:56:46.6387|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 09:56:46.6387|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 44.1149ms 2025-12-22 09:56:46.6444|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:56:46.6444|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 61.3688ms 200 application/json; charset=utf-8 2025-12-22 09:56:46.6444|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 09:56:46.6444|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:56:46.6598|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:56:46.6598|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:56:46.6598|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:56:46.6598|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 09:56:46.6598|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:56:46.6598|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 09:56:46.7107|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 09:56:46.7107|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 46.2727ms 2025-12-22 09:56:46.7107|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 09:56:46.7107|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 64.3291ms 200 application/json; charset=utf-8 2025-12-22 09:57:56.6857|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:57:56.6857|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:57:56.6857|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8106ms 204 2025-12-22 09:57:56.6857|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 09:57:56.6857|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 09:57:56.6857|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 09:57:56.6999|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 09:57:56.6999|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:57:56.6999|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 09:57:56.6999|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 09:57:56.8258|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 09:57:56.8258|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 125.2127ms 2025-12-22 09:57:56.8258|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 09:57:56.8258|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 137.2385ms 200 application/json; charset=utf-8 2025-12-22 10:00:11.3991|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:00:11.4074|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:00:30.4793|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:00:30.4793|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:00:30.4793|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6437ms 204 2025-12-22 10:00:30.4895|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:00:30.4895|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:00:30.4895|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:00:30.4895|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:00:30.4895|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:00:30.4895|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 10:00:30.4895|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:00:30.4895|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 10:00:30.5388|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 10:00:30.5388|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 40.6611ms 2025-12-22 10:00:30.5388|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:00:30.5388|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 55.7687ms 200 application/json; charset=utf-8 2025-12-22 10:01:30.9734|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69001 2025-12-22 10:01:30.9734|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:01:30.9734|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.0251ms 204 2025-12-22 10:01:30.9870|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69001 2025-12-22 10:01:30.9870|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:01:30.9870|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:01:30.9870|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:01:30.9870|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:01:31.0011|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:01:31.0011|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:01:31.0011|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 10:01:31.0011|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:01:31.0011|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:01:31.0625|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:01:31.0664|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 62.9437ms 2025-12-22 10:01:31.0664|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:01:31.0664|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 83.2913ms 200 application/json; charset=utf-8 2025-12-22 10:01:57.8093|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:01:57.8093|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:01:57.8148|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5358ms 204 2025-12-22 10:01:57.8148|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:01:57.8148|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:01:57.8148|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:01:57.8148|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:01:57.8148|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:01:57.8294|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:01:57.8294|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:01:57.9608|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:01:57.9608|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 132.0125ms 2025-12-22 10:01:57.9608|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:01:57.9608|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 145.1984ms 200 application/json; charset=utf-8 2025-12-22 10:05:11.5858|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:05:11.5858|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:10:11.7646|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:10:11.7778|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:10:32.4074|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:10:32.4074|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:10:32.4074|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7321ms 204 2025-12-22 10:10:32.4198|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:10:32.4198|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:10:32.4198|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:10:32.4198|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:10:32.4198|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:10:32.4198|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 10:10:32.4198|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:10:32.4329|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 10:10:32.4720|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 10:10:32.4720|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 47.0547ms 2025-12-22 10:10:32.4720|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:10:32.4803|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 60.432ms 200 application/json; charset=utf-8 2025-12-22 10:12:59.4984|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:12:59.4984|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:12:59.5051|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.723ms 204 2025-12-22 10:12:59.5051|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:12:59.5051|1|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() 2025-12-22 10:12:59.5051|7|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. 2025-12-22 10:12:59.5051|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:12:59.5051|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-22 10:12:59.5209|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-22 10:12:59.5209|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.4955ms 401 2025-12-22 10:13:23.2903|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:13:23.2903|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:13:23.2903|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8153ms 204 2025-12-22 10:13:23.3057|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:13:23.3057|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:13:23.3057|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:13:23.3057|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:13:23.3057|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:13:23.3203|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:13:23.3203|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:13:23.4626|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:13:23.4626|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 138.7318ms 2025-12-22 10:13:23.4626|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:13:23.4626|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 161.2408ms 200 application/json; charset=utf-8 2025-12-22 10:13:53.1365|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:13:53.1365|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:13:53.1365|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.549ms 204 2025-12-22 10:13:53.1505|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:13:53.1505|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:13:53.1505|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:13:53.1505|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:13:53.1505|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:13:53.1505|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:13:53.1505|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.3468ms 204 2025-12-22 10:13:53.1677|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:13:53.1677|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 10:13:53.1677|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:13:53.1677|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:13:53.1677|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:13:53.1677|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:13:53.1677|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 10:13:53.1835|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:13:53.1835|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:13:53.1835|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:13:53.1835|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:13:53.2238|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 10:13:53.2238|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 52.8294ms 2025-12-22 10:13:53.2238|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:13:53.2238|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 77.8107ms 200 application/json; charset=utf-8 2025-12-22 10:13:53.3315|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:13:53.3315|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 144.348ms 2025-12-22 10:13:53.3315|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:13:53.3315|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 165.8085ms 200 application/json; charset=utf-8 2025-12-22 10:14:32.3636|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69001 2025-12-22 10:14:32.3636|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:14:32.3636|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6612ms 204 2025-12-22 10:14:32.3740|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69001 2025-12-22 10:14:32.3740|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:14:32.3740|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:14:32.3740|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:14:32.3740|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:14:32.3740|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:14:32.3740|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:14:32.3887|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 10:14:32.3887|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:14:32.3887|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:14:32.4368|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:14:32.4368|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 56.5747ms 2025-12-22 10:14:32.4368|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:14:32.4368|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 71.1627ms 200 application/json; charset=utf-8 2025-12-22 10:14:32.4927|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69000 2025-12-22 10:14:32.4951|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:14:32.4951|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.9912ms 204 2025-12-22 10:14:32.4951|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69000 2025-12-22 10:14:32.4951|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:14:32.4951|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:14:32.4951|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:14:32.5123|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:14:32.5123|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:14:32.5123|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:14:32.5123|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 10:14:32.5123|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:14:32.5123|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:14:32.5655|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:14:32.5655|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 52.1679ms 2025-12-22 10:14:32.5655|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:14:32.5655|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 66.8158ms 200 application/json; charset=utf-8 2025-12-22 10:15:11.9588|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:15:11.9623|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:15:38.3234|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:15:38.3234|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:15:38.3234|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4119ms 204 2025-12-22 10:15:38.3234|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:15:38.3366|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:15:38.3366|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:15:38.3366|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:15:38.3366|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:15:38.3366|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 10:15:38.3366|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:15:38.3366|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 10:15:38.3934|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 10:15:38.3934|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 54.7468ms 2025-12-22 10:15:38.3989|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:15:38.3989|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 67.2446ms 200 application/json; charset=utf-8 2025-12-22 10:16:07.3998|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:16:07.3998|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:16:07.3998|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.5135ms 204 2025-12-22 10:16:07.4125|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:16:07.4125|1|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() 2025-12-22 10:16:07.4125|7|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. 2025-12-22 10:16:07.4125|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:16:07.4125|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-22 10:16:07.4125|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-22 10:16:07.4125|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.915ms 401 2025-12-22 10:16:07.5468|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:16:07.5503|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:16:07.5503|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:16:07.5503|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:16:07.5503|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:16:07.5503|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:16:07.5503|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:16:07.6857|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:16:07.6857|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 128.7701ms 2025-12-22 10:16:07.6857|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:16:07.6898|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 143.0567ms 200 application/json; charset=utf-8 2025-12-22 10:16:46.9685|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69000 2025-12-22 10:16:46.9685|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:16:46.9685|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2281ms 204 2025-12-22 10:16:46.9803|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69000 2025-12-22 10:16:46.9803|1|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() 2025-12-22 10:16:46.9803|7|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. 2025-12-22 10:16:46.9803|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:16:46.9803|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-22 10:16:46.9803|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-22 10:16:46.9803|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.7882ms 401 2025-12-22 10:17:07.7866|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:17:07.7892|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:17:07.7892|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2479ms 204 2025-12-22 10:17:07.7892|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:17:07.7892|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:17:07.8040|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:17:07.8040|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:17:07.8040|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:17:07.8040|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 10:17:07.8040|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:17:07.8040|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 10:17:07.8538|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 10:17:07.8538|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 43.8221ms 2025-12-22 10:17:07.8538|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:17:07.8538|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 62.0919ms 200 application/json; charset=utf-8 2025-12-22 10:17:12.4844|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:17:12.4844|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:17:12.4844|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:17:12.4923|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:17:12.4923|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:17:12.4923|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 10:17:12.4923|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:17:12.4923|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 10:17:12.5373|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 10:17:12.5373|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 40.9538ms 2025-12-22 10:17:12.5373|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:17:12.5373|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 58.0319ms 200 application/json; charset=utf-8 2025-12-22 10:18:09.4828|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68999 2025-12-22 10:18:09.4828|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:18:09.4828|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.458ms 204 2025-12-22 10:18:09.4828|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68999 2025-12-22 10:18:09.4981|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:18:09.4981|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:18:09.4981|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:18:09.4981|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:18:09.4981|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:18:09.4981|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:18:09.5169|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 10:18:09.5169|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:18:09.5169|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:18:09.5781|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:18:09.5781|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 72.5319ms 2025-12-22 10:18:09.5781|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:18:09.5781|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 90.4773ms 200 application/json; charset=utf-8 2025-12-22 10:20:12.1519|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:20:12.1519|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:24:54.5226|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:24:54.5226|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:24:54.5226|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9345ms 204 2025-12-22 10:24:54.5226|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:24:54.5226|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:24:54.5348|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:24:54.5348|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:24:54.5348|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:24:54.5348|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 10:24:54.5348|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:24:54.5348|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 10:24:54.5818|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 10:24:54.5818|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 43.8988ms 2025-12-22 10:24:54.5818|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:24:54.5818|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 55.7117ms 200 application/json; charset=utf-8 2025-12-22 10:24:54.6120|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:24:54.6147|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:24:54.6147|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9345ms 204 2025-12-22 10:24:54.6147|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:24:54.6147|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:24:54.6147|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:24:54.6147|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:24:54.6285|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:24:54.6285|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:24:54.6285|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:24:54.7483|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:24:54.7483|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 119.9745ms 2025-12-22 10:24:54.7483|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:24:54.7549|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 132.8463ms 200 application/json; charset=utf-8 2025-12-22 10:25:00.2116|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 10:25:00.2116|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:25:00.2116|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6321ms 204 2025-12-22 10:25:00.2280|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 10:25:00.2280|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:25:00.2280|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:25:00.2280|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:25:00.2280|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 10:25:00.2381|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPendingPaymentQueue", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPendingPaymentQueue(Int64, System.String, System.String, System.String, Int32, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:25:00.2381|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:25:00.2987|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[CorporatePay.Common.Model.PagedModel`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], CorporatePay.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:25:00.3004|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 60.8724ms 2025-12-22 10:25:00.3004|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 10:25:00.3004|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 75.8164ms 200 application/json; charset=utf-8 2025-12-22 10:25:06.9933|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-18&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 10:25:06.9933|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:25:06.9933|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1843ms 204 2025-12-22 10:25:07.0065|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-18&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 10:25:07.0065|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:25:07.0065|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:25:07.0065|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:25:07.0065|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 10:25:07.0065|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPendingPaymentQueue", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPendingPaymentQueue(Int64, System.String, System.String, System.String, Int32, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:25:07.0199|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:25:07.5770|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:25:07.5770|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:25:07.5835|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.4429ms 204 2025-12-22 10:25:07.5835|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:25:07.5835|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:25:07.5835|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:25:07.5990|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:25:07.5990|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:25:07.5990|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:25:07.5990|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:25:07.9781|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:25:07.9781|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 376.6006ms 2025-12-22 10:25:07.9781|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:25:07.9781|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 400.4867ms 200 application/json; charset=utf-8 2025-12-22 10:25:08.6102|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[CorporatePay.Common.Model.PagedModel`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], CorporatePay.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:25:08.6127|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 1593.2119ms 2025-12-22 10:25:08.6127|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 10:25:08.6127|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1610.3907ms 200 application/json; charset=utf-8 2025-12-22 10:25:12.2958|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:25:12.3027|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:25:15.6199|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/70888da8-dff4-4a50-84d1-b9543465b2fa 2025-12-22 10:25:15.6199|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:25:15.6199|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4657ms 204 2025-12-22 10:25:15.6325|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/70888da8-dff4-4a50-84d1-b9543465b2fa 2025-12-22 10:25:15.6325|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:25:15.6325|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:25:15.6325|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:25:15.6325|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-22 10:25:15.6465|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetais", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentDetais(System.String) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:25:15.6465|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:25:17.1941|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (11ms) [Parameters=[@__SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [u].[Id], [u].[BatchDesc], [u].[CorporateId], [u].[CreatedBy], [u].[CurrencyId], [u].[DateCreated], [u].[DateModified], [u].[Error], [u].[FeeId], [u].[FilePath], [u].[IsActive], [u].[IsDeleted], [u].[Message], [u].[ModifiedBy], [u].[PaymentBatchIds], [u].[PaymentMode], [u].[PaymentType], [u].[ProcessingStage], [u].[ReferenceNo], [u].[SendToBank], [u].[SessionId], [u].[SourceAccount], [u].[SplitBatch], [u].[SplitByBank], [u].[SuspenseAccount], [u].[TotalAmount], [u].[TotalItems], [u].[UploadMethod], [u].[UploadStatus], [u].[UserType], [u].[UserTypeId] FROM [UploadStaging] AS [u] WHERE [u].[SessionId] = @__SessionId_0 2025-12-22 10:25:17.2494|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (23ms) [Parameters=[@__8__locals1_upload_PaymentType_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT CASE WHEN EXISTS ( SELECT 1 FROM [PaymentTypes] AS [p] WHERE [p].[Id] = @__8__locals1_upload_PaymentType_0) THEN CAST(1 AS bit) ELSE CAST(0 AS bit) END 2025-12-22 10:25:17.3016|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (16ms) [Parameters=[@__8__locals1_upload_ReferenceNo_0='?' (Size = 4000), @__8__locals1_upload_CorporateId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT COUNT(*) FROM [UploadStaging] AS [u] WHERE (([u].[ReferenceNo] = @__8__locals1_upload_ReferenceNo_0) AND ([u].[CorporateId] = @__8__locals1_upload_CorporateId_1)) AND [u].[UploadStatus] NOT IN (3, 6) 2025-12-22 10:25:17.6013||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDSALARIESANDWAGESACCOUNT1","accountNumber":"000001011100129378","currentBalance":0.0,"formattedAmount":"0.00","overdraftLimit":0.0,"formattedOverdraftLimit":"0.00","bankId":0,"banks":null,"bankName":"Bank of Sierra Leone","approvalStatus":1,"approvalStatusDate":"0001-01-01T00:00:00","rejectionComment":null,"code":null,"isActive":true,"isDeleted":false,"whoCanViewSourceAccount":null,"whoCanInitaitePaymentOnSourceAccount":null,"currency":null},"code":"00","success":true,"description":"Success"} 2025-12-22 10:25:17.6688|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:25:17.6688|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 2025.3174ms 2025-12-22 10:25:17.6753|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-22 10:25:17.6753|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2044.1758ms 200 application/json; charset=utf-8 2025-12-22 10:25:18.8597|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/70888da8-dff4-4a50-84d1-b9543465b2fa?Page=1&PageSize=100&IsValid=false 2025-12-22 10:25:18.8597|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:25:18.8645|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8205ms 204 2025-12-22 10:25:18.8645|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/70888da8-dff4-4a50-84d1-b9543465b2fa?Page=1&PageSize=100&IsValid=false 2025-12-22 10:25:18.8645|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:25:18.8645|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:25:18.8645|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:25:18.8800|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-22 10:25:18.8800|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "FetchPaymentItems", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] FetchPaymentItems(System.String, Int32, Int32, Boolean) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:25:18.8800|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:25:20.3026|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (67ms) [Parameters=[@__SessionId_0='?' (Size = 4000), @__IsValid_1='?' (DbType = Boolean)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [u].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[IsValid], [p].[Narration], [p].[CreditedAmount] AS [Amount], [p].[Error], [p].[Id] AS [PaymentStagingId], [p].[CurrencyId] FROM [PaymentItemStaging] AS [p] INNER JOIN [UploadStaging] AS [u] ON [p].[UploadStagingId] = [u].[Id] WHERE (([p].[SessionId] = @__SessionId_0) AND ([p].[IsValid] = @__IsValid_1)) AND ([p].[IsPaid] = CAST(0 AS bit)) 2025-12-22 10:25:20.3528|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (46ms) [Parameters=[@__SessionId_0='?' (Size = 4000), @__IsValid_1='?' (DbType = Boolean)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [u].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[IsValid], [p].[Narration], [p].[CreditedAmount] AS [Amount], [p].[Error], [p].[Id] AS [PaymentStagingId], [p].[CurrencyId] FROM [PaymentItemStaging] AS [p] INNER JOIN [UploadStaging] AS [u] ON [p].[UploadStagingId] = [u].[Id] WHERE (([p].[SessionId] = @__SessionId_0) AND ([p].[IsValid] = @__IsValid_1)) AND ([p].[IsPaid] = CAST(0 AS bit)) 2025-12-22 10:25:20.3846|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (16ms) [Parameters=[@__item_PaymentStagingId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentItemStagingId] = @__item_PaymentStagingId_0 2025-12-22 10:25:20.4396|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:25:20.4419|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1551.1723ms 2025-12-22 10:25:20.4419|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-22 10:25:20.4419|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1572.9613ms 200 application/json; charset=utf-8 2025-12-22 10:25:24.4660|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/ReValidatePaymentItems 2025-12-22 10:25:24.4660|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:25:24.4732|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.1584ms 204 2025-12-22 10:25:24.4732|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 POST http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/ReValidatePaymentItems application/json 52 2025-12-22 10:25:24.4732|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:25:24.4732|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:25:24.4732|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:25:24.4879|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-22 10:25:24.4879|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "ReValidatePaymentItems", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] ReValidatePaymentItems(PaymentService.Data.Model.ReValidateViewModel) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:25:24.4879|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:25:24.5485|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (24ms) [Parameters=[@__8__locals1_Model_SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [u].[Id], [u].[BatchDesc], [u].[CorporateId], [u].[CreatedBy], [u].[CurrencyId], [u].[DateCreated], [u].[DateModified], [u].[Error], [u].[FeeId], [u].[FilePath], [u].[IsActive], [u].[IsDeleted], [u].[Message], [u].[ModifiedBy], [u].[PaymentBatchIds], [u].[PaymentMode], [u].[PaymentType], [u].[ProcessingStage], [u].[ReferenceNo], [u].[SendToBank], [u].[SessionId], [u].[SourceAccount], [u].[SplitBatch], [u].[SplitByBank], [u].[SuspenseAccount], [u].[TotalAmount], [u].[TotalItems], [u].[UploadMethod], [u].[UploadStatus], [u].[UserType], [u].[UserTypeId] FROM [UploadStaging] AS [u] WHERE [u].[SessionId] = @__8__locals1_Model_SessionId_0 2025-12-22 10:25:24.5555||WARN|PaymentService.Core.Service.IntegrationService|Fee Url: https://rcpayapi.mof.gov.sl/FeeService/ 2025-12-22 10:25:24.5555||WARN|PaymentService.Core.Service.IntegrationService|EndPoint: api/FeeCalculation/GetTransactionFee/207?currencyId=17 2025-12-22 10:25:26.1149|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:25:26.1149|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:25:26.1149|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3318ms 204 2025-12-22 10:25:26.1149|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:25:26.1149|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:25:26.1149|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:25:26.1311|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:25:26.1311|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:25:26.1311|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 10:25:26.1311|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:25:26.1311|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 10:25:26.1765|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 10:25:26.1765|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 43.3464ms 2025-12-22 10:25:26.1765|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:25:26.1765|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 57.5168ms 200 application/json; charset=utf-8 2025-12-22 10:25:34.9293||WARN|PaymentService.Core.Service.IntegrationService|Fee Response [Status Code: OK, Content : [ { "id": 54, "corporateId": 0, "name": "Default", "feeTypeId": 1, "feeType": null, "route": 0, "routeName": null, "borneById": 1, "borneBy": null, "minFee": 0.0, "maxFee": 0.0, "code": "rivet", "feeBounds": [ { "lowerBound": 0.00, "upperBound": 999999999.00, "value": 0.00, "boundValue": 0.00 } ], "institutionId": 0, "feeDependent": 1, "dependentFeeId": 0, "suspenseAccountId": 59, "suspenseAccount": "SLE116030002", "isActive": false, "currencyId": 17, "isDefault": false } ]] 2025-12-22 10:25:35.0300|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (76ms) [Parameters=[@__8__locals1_Model_SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Id], [p].[AccountName], [p].[AccountNo], [p].[Amount], [p].[BankCode], [p].[BankId], [p].[BorneBy], [p].[ChequeNo], [p].[CorporateFeeAmount], [p].[CreditedAmount], [p].[CurrencyId], [p].[CustomerFeeAmount], [p].[Error], [p].[IsPaid], [p].[IsValid], [p].[Narration], [p].[PaymentItemId], [p].[PaymentSummaryByBankId], [p].[RouteId], [p].[SendToBank], [p].[SessionId], [p].[SourceAccount], [p].[UploadStagingId] FROM [PaymentItemStaging] AS [p] WHERE ([p].[SessionId] = @__8__locals1_Model_SessionId_0) AND ([p].[IsValid] = CAST(0 AS bit)) 2025-12-22 10:25:35.0532||WARN|PaymentService.Core.Service.PaymentService|1 Items to ReValidate. 2025-12-22 10:25:35.0846||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 70888da8-dff4-4a50-84d1-b9543465b2fa, AccountNo: EG790036000100011018400023920, Amount: 1386118.26] 2025-12-22 10:25:35.0846||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 70888da8-dff4-4a50-84d1-b9543465b2fa 2025-12-22 10:25:35.7971||ERROR|PaymentService.Core.Service.PaymentService|Error Occurred While Processing Uploaded File. Details System.Exception: Invalid Bank with Code EG7 at PaymentService.Core.Service.PaymentService.GetTransactionType(String SourceBank, String DestinationBank) in C:\Inlaks\sl-cp-be\PaymentService.Core\Service\PaymentService.cs:line 788 2025-12-22 10:25:35.8048||ERROR|PaymentService.Core.Service.PaymentService|Error Occurred While Processing Uploaded File. Details System.Exception: Invalid Bank with Code EG7 at PaymentService.Core.Service.PaymentService.GetTransactionType(String SourceBank, String DestinationBank) in C:\Inlaks\sl-cp-be\PaymentService.Core\Service\PaymentService.cs:line 788 at PaymentService.Core.Service.PaymentService.ProcessLineItem(PaymentItemStaging lineItem, Int64 CorporateId, String SourceAccount, List`1 Fees, Boolean IsNew) in C:\Inlaks\sl-cp-be\PaymentService.Core\Service\PaymentService.cs:line 628 2025-12-22 10:25:35.8048||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"SIERRA LEONE EMBASSY CAIRO EGYPT","AccountNo":"EG790036000100011018400023920","Amount":"1386118.26","BankCode":"EG7","CurrencyId":17,"CreditedAmount":0.00,"IsValid":false}, Error Invalid Bank with Code EG7, IsNew False 2025-12-22 10:25:35.9344|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-22 10:25:35.9344|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService) in 11443.6861ms 2025-12-22 10:25:35.9424|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-22 10:25:35.9424|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 11463.3685ms 200 application/json; charset=utf-8 2025-12-22 10:25:35.9772|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/70888da8-dff4-4a50-84d1-b9543465b2fa 2025-12-22 10:25:35.9772|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:25:35.9772|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.744ms 204 2025-12-22 10:25:35.9772|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/70888da8-dff4-4a50-84d1-b9543465b2fa 2025-12-22 10:25:35.9909|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:25:35.9909|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:25:35.9909|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:25:35.9909|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-22 10:25:35.9909|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetais", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentDetais(System.String) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:25:35.9909|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:25:37.3323|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (11ms) [Parameters=[@__SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [u].[Id], [u].[BatchDesc], [u].[CorporateId], [u].[CreatedBy], [u].[CurrencyId], [u].[DateCreated], [u].[DateModified], [u].[Error], [u].[FeeId], [u].[FilePath], [u].[IsActive], [u].[IsDeleted], [u].[Message], [u].[ModifiedBy], [u].[PaymentBatchIds], [u].[PaymentMode], [u].[PaymentType], [u].[ProcessingStage], [u].[ReferenceNo], [u].[SendToBank], [u].[SessionId], [u].[SourceAccount], [u].[SplitBatch], [u].[SplitByBank], [u].[SuspenseAccount], [u].[TotalAmount], [u].[TotalItems], [u].[UploadMethod], [u].[UploadStatus], [u].[UserType], [u].[UserTypeId] FROM [UploadStaging] AS [u] WHERE [u].[SessionId] = @__SessionId_0 2025-12-22 10:25:37.3379|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__8__locals1_upload_PaymentType_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT CASE WHEN EXISTS ( SELECT 1 FROM [PaymentTypes] AS [p] WHERE [p].[Id] = @__8__locals1_upload_PaymentType_0) THEN CAST(1 AS bit) ELSE CAST(0 AS bit) END 2025-12-22 10:25:37.3511|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (9ms) [Parameters=[@__8__locals1_upload_ReferenceNo_0='?' (Size = 4000), @__8__locals1_upload_CorporateId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT COUNT(*) FROM [UploadStaging] AS [u] WHERE (([u].[ReferenceNo] = @__8__locals1_upload_ReferenceNo_0) AND ([u].[CorporateId] = @__8__locals1_upload_CorporateId_1)) AND [u].[UploadStatus] NOT IN (3, 6) 2025-12-22 10:25:37.3918||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDSALARIESANDWAGESACCOUNT1","accountNumber":"000001011100129378","currentBalance":0.0,"formattedAmount":"0.00","overdraftLimit":0.0,"formattedOverdraftLimit":"0.00","bankId":0,"banks":null,"bankName":"Bank of Sierra Leone","approvalStatus":1,"approvalStatusDate":"0001-01-01T00:00:00","rejectionComment":null,"code":null,"isActive":true,"isDeleted":false,"whoCanViewSourceAccount":null,"whoCanInitaitePaymentOnSourceAccount":null,"currency":null},"code":"00","success":true,"description":"Success"} 2025-12-22 10:25:37.4334|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:25:37.4334|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1434.84ms 2025-12-22 10:25:37.4334|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-22 10:25:37.4334|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1450.5816ms 200 application/json; charset=utf-8 2025-12-22 10:25:37.4898|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/70888da8-dff4-4a50-84d1-b9543465b2fa 2025-12-22 10:25:37.4898|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:25:37.4898|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:25:37.4898|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:25:37.4898|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-22 10:25:37.4898|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetais", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentDetais(System.String) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:25:37.4898|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:25:38.8319|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (12ms) [Parameters=[@__SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [u].[Id], [u].[BatchDesc], [u].[CorporateId], [u].[CreatedBy], [u].[CurrencyId], [u].[DateCreated], [u].[DateModified], [u].[Error], [u].[FeeId], [u].[FilePath], [u].[IsActive], [u].[IsDeleted], [u].[Message], [u].[ModifiedBy], [u].[PaymentBatchIds], [u].[PaymentMode], [u].[PaymentType], [u].[ProcessingStage], [u].[ReferenceNo], [u].[SendToBank], [u].[SessionId], [u].[SourceAccount], [u].[SplitBatch], [u].[SplitByBank], [u].[SuspenseAccount], [u].[TotalAmount], [u].[TotalItems], [u].[UploadMethod], [u].[UploadStatus], [u].[UserType], [u].[UserTypeId] FROM [UploadStaging] AS [u] WHERE [u].[SessionId] = @__SessionId_0 2025-12-22 10:25:38.8377|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__8__locals1_upload_PaymentType_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT CASE WHEN EXISTS ( SELECT 1 FROM [PaymentTypes] AS [p] WHERE [p].[Id] = @__8__locals1_upload_PaymentType_0) THEN CAST(1 AS bit) ELSE CAST(0 AS bit) END 2025-12-22 10:25:38.8510|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (9ms) [Parameters=[@__8__locals1_upload_ReferenceNo_0='?' (Size = 4000), @__8__locals1_upload_CorporateId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT COUNT(*) FROM [UploadStaging] AS [u] WHERE (([u].[ReferenceNo] = @__8__locals1_upload_ReferenceNo_0) AND ([u].[CorporateId] = @__8__locals1_upload_CorporateId_1)) AND [u].[UploadStatus] NOT IN (3, 6) 2025-12-22 10:25:38.8836||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDSALARIESANDWAGESACCOUNT1","accountNumber":"000001011100129378","currentBalance":0.0,"formattedAmount":"0.00","overdraftLimit":0.0,"formattedOverdraftLimit":"0.00","bankId":0,"banks":null,"bankName":"Bank of Sierra Leone","approvalStatus":1,"approvalStatusDate":"0001-01-01T00:00:00","rejectionComment":null,"code":null,"isActive":true,"isDeleted":false,"whoCanViewSourceAccount":null,"whoCanInitaitePaymentOnSourceAccount":null,"currency":null},"code":"00","success":true,"description":"Success"} 2025-12-22 10:25:38.9275|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:25:38.9275|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1434.2255ms 2025-12-22 10:25:38.9275|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-22 10:25:38.9275|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1445.2895ms 200 application/json; charset=utf-8 2025-12-22 10:25:47.3897|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/70888da8-dff4-4a50-84d1-b9543465b2fa?Page=1&PageSize=100&IsValid=false 2025-12-22 10:25:47.3897|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:25:47.3897|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0162ms 204 2025-12-22 10:25:47.4015|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/70888da8-dff4-4a50-84d1-b9543465b2fa?Page=1&PageSize=100&IsValid=false 2025-12-22 10:25:47.4015|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:25:47.4015|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:25:47.4015|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:25:47.4015|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-22 10:25:47.4015|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "FetchPaymentItems", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] FetchPaymentItems(System.String, Int32, Int32, Boolean) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:25:47.4015|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:25:48.7792|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (49ms) [Parameters=[@__SessionId_0='?' (Size = 4000), @__IsValid_1='?' (DbType = Boolean)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [u].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[IsValid], [p].[Narration], [p].[CreditedAmount] AS [Amount], [p].[Error], [p].[Id] AS [PaymentStagingId], [p].[CurrencyId] FROM [PaymentItemStaging] AS [p] INNER JOIN [UploadStaging] AS [u] ON [p].[UploadStagingId] = [u].[Id] WHERE (([p].[SessionId] = @__SessionId_0) AND ([p].[IsValid] = @__IsValid_1)) AND ([p].[IsPaid] = CAST(0 AS bit)) 2025-12-22 10:25:48.8274|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (45ms) [Parameters=[@__SessionId_0='?' (Size = 4000), @__IsValid_1='?' (DbType = Boolean)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [u].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[IsValid], [p].[Narration], [p].[CreditedAmount] AS [Amount], [p].[Error], [p].[Id] AS [PaymentStagingId], [p].[CurrencyId] FROM [PaymentItemStaging] AS [p] INNER JOIN [UploadStaging] AS [u] ON [p].[UploadStagingId] = [u].[Id] WHERE (([p].[SessionId] = @__SessionId_0) AND ([p].[IsValid] = @__IsValid_1)) AND ([p].[IsPaid] = CAST(0 AS bit)) 2025-12-22 10:25:48.8364|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__item_PaymentStagingId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentItemStagingId] = @__item_PaymentStagingId_0 2025-12-22 10:25:48.8798|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:25:48.8833|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1476.4574ms 2025-12-22 10:25:48.8833|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-22 10:25:48.8833|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1485.751ms 200 application/json; charset=utf-8 2025-12-22 10:25:55.2148|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/ReValidatePaymentItems 2025-12-22 10:25:55.2148|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:25:55.2148|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2348ms 204 2025-12-22 10:25:55.2260|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 POST http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/ReValidatePaymentItems application/json 52 2025-12-22 10:25:55.2260|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:25:55.2260|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:25:55.2260|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:25:55.2260|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-22 10:25:55.2260|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "ReValidatePaymentItems", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] ReValidatePaymentItems(PaymentService.Data.Model.ReValidateViewModel) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:25:55.2260|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:25:55.2509|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (13ms) [Parameters=[@__8__locals1_Model_SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [u].[Id], [u].[BatchDesc], [u].[CorporateId], [u].[CreatedBy], [u].[CurrencyId], [u].[DateCreated], [u].[DateModified], [u].[Error], [u].[FeeId], [u].[FilePath], [u].[IsActive], [u].[IsDeleted], [u].[Message], [u].[ModifiedBy], [u].[PaymentBatchIds], [u].[PaymentMode], [u].[PaymentType], [u].[ProcessingStage], [u].[ReferenceNo], [u].[SendToBank], [u].[SessionId], [u].[SourceAccount], [u].[SplitBatch], [u].[SplitByBank], [u].[SuspenseAccount], [u].[TotalAmount], [u].[TotalItems], [u].[UploadMethod], [u].[UploadStatus], [u].[UserType], [u].[UserTypeId] FROM [UploadStaging] AS [u] WHERE [u].[SessionId] = @__8__locals1_Model_SessionId_0 2025-12-22 10:25:55.2509||WARN|PaymentService.Core.Service.IntegrationService|Fee Url: https://rcpayapi.mof.gov.sl/FeeService/ 2025-12-22 10:25:55.2568||WARN|PaymentService.Core.Service.IntegrationService|EndPoint: api/FeeCalculation/GetTransactionFee/207?currencyId=17 2025-12-22 10:25:55.4278||WARN|PaymentService.Core.Service.IntegrationService|Fee Response [Status Code: OK, Content : [ { "id": 54, "corporateId": 0, "name": "Default", "feeTypeId": 1, "feeType": null, "route": 0, "routeName": null, "borneById": 1, "borneBy": null, "minFee": 0.0, "maxFee": 0.0, "code": "rivet", "feeBounds": [ { "lowerBound": 0.00, "upperBound": 999999999.00, "value": 0.00, "boundValue": 0.00 } ], "institutionId": 0, "feeDependent": 1, "dependentFeeId": 0, "suspenseAccountId": 59, "suspenseAccount": "SLE116030002", "isActive": false, "currencyId": 17, "isDefault": false } ]] 2025-12-22 10:25:55.4869|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (52ms) [Parameters=[@__8__locals1_Model_SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Id], [p].[AccountName], [p].[AccountNo], [p].[Amount], [p].[BankCode], [p].[BankId], [p].[BorneBy], [p].[ChequeNo], [p].[CorporateFeeAmount], [p].[CreditedAmount], [p].[CurrencyId], [p].[CustomerFeeAmount], [p].[Error], [p].[IsPaid], [p].[IsValid], [p].[Narration], [p].[PaymentItemId], [p].[PaymentSummaryByBankId], [p].[RouteId], [p].[SendToBank], [p].[SessionId], [p].[SourceAccount], [p].[UploadStagingId] FROM [PaymentItemStaging] AS [p] WHERE ([p].[SessionId] = @__8__locals1_Model_SessionId_0) AND ([p].[IsValid] = CAST(0 AS bit)) 2025-12-22 10:25:55.4869||WARN|PaymentService.Core.Service.PaymentService|1 Items to ReValidate. 2025-12-22 10:25:55.4921||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 70888da8-dff4-4a50-84d1-b9543465b2fa, AccountNo: EG790036000100011018400023920, Amount: 1386118.26] 2025-12-22 10:25:55.4921||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 70888da8-dff4-4a50-84d1-b9543465b2fa 2025-12-22 10:25:55.5304||ERROR|PaymentService.Core.Service.PaymentService|Error Occurred While Processing Uploaded File. Details System.Exception: Invalid Bank with Code EG7 at PaymentService.Core.Service.PaymentService.GetTransactionType(String SourceBank, String DestinationBank) in C:\Inlaks\sl-cp-be\PaymentService.Core\Service\PaymentService.cs:line 788 2025-12-22 10:25:55.5304||ERROR|PaymentService.Core.Service.PaymentService|Error Occurred While Processing Uploaded File. Details System.Exception: Invalid Bank with Code EG7 at PaymentService.Core.Service.PaymentService.GetTransactionType(String SourceBank, String DestinationBank) in C:\Inlaks\sl-cp-be\PaymentService.Core\Service\PaymentService.cs:line 788 at PaymentService.Core.Service.PaymentService.ProcessLineItem(PaymentItemStaging lineItem, Int64 CorporateId, String SourceAccount, List`1 Fees, Boolean IsNew) in C:\Inlaks\sl-cp-be\PaymentService.Core\Service\PaymentService.cs:line 628 2025-12-22 10:25:55.5388||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"SIERRA LEONE EMBASSY CAIRO EGYPT","AccountNo":"EG790036000100011018400023920","Amount":"1386118.26","BankCode":"EG7","CurrencyId":17,"CreditedAmount":0.00,"IsValid":false}, Error Invalid Bank with Code EG7, IsNew False 2025-12-22 10:25:55.5845|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-22 10:25:55.5845|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService) in 351.1775ms 2025-12-22 10:25:55.5845|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-22 10:25:55.5845|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 364.5507ms 200 application/json; charset=utf-8 2025-12-22 10:25:55.6104|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/70888da8-dff4-4a50-84d1-b9543465b2fa 2025-12-22 10:25:55.6104|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:25:55.6159|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.504ms 204 2025-12-22 10:25:55.6159|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/70888da8-dff4-4a50-84d1-b9543465b2fa 2025-12-22 10:25:55.6159|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:25:55.6159|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:25:55.6159|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:25:55.6325|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-22 10:25:55.6325|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetais", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentDetais(System.String) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:25:55.6325|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:25:56.9776|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (13ms) [Parameters=[@__SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [u].[Id], [u].[BatchDesc], [u].[CorporateId], [u].[CreatedBy], [u].[CurrencyId], [u].[DateCreated], [u].[DateModified], [u].[Error], [u].[FeeId], [u].[FilePath], [u].[IsActive], [u].[IsDeleted], [u].[Message], [u].[ModifiedBy], [u].[PaymentBatchIds], [u].[PaymentMode], [u].[PaymentType], [u].[ProcessingStage], [u].[ReferenceNo], [u].[SendToBank], [u].[SessionId], [u].[SourceAccount], [u].[SplitBatch], [u].[SplitByBank], [u].[SuspenseAccount], [u].[TotalAmount], [u].[TotalItems], [u].[UploadMethod], [u].[UploadStatus], [u].[UserType], [u].[UserTypeId] FROM [UploadStaging] AS [u] WHERE [u].[SessionId] = @__SessionId_0 2025-12-22 10:25:56.9776|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__8__locals1_upload_PaymentType_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT CASE WHEN EXISTS ( SELECT 1 FROM [PaymentTypes] AS [p] WHERE [p].[Id] = @__8__locals1_upload_PaymentType_0) THEN CAST(1 AS bit) ELSE CAST(0 AS bit) END 2025-12-22 10:25:57.0003|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (13ms) [Parameters=[@__8__locals1_upload_ReferenceNo_0='?' (Size = 4000), @__8__locals1_upload_CorporateId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT COUNT(*) FROM [UploadStaging] AS [u] WHERE (([u].[ReferenceNo] = @__8__locals1_upload_ReferenceNo_0) AND ([u].[CorporateId] = @__8__locals1_upload_CorporateId_1)) AND [u].[UploadStatus] NOT IN (3, 6) 2025-12-22 10:25:57.0331|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:25:57.0372|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:25:57.0372|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.2193ms 204 2025-12-22 10:25:57.0372|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:25:57.0372|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:25:57.0372|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:25:57.0372||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDSALARIESANDWAGESACCOUNT1","accountNumber":"000001011100129378","currentBalance":0.0,"formattedAmount":"0.00","overdraftLimit":0.0,"formattedOverdraftLimit":"0.00","bankId":0,"banks":null,"bankName":"Bank of Sierra Leone","approvalStatus":1,"approvalStatusDate":"0001-01-01T00:00:00","rejectionComment":null,"code":null,"isActive":true,"isDeleted":false,"whoCanViewSourceAccount":null,"whoCanInitaitePaymentOnSourceAccount":null,"currency":null},"code":"00","success":true,"description":"Success"} 2025-12-22 10:25:57.0532|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:25:57.0532|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:25:57.0532|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:25:57.0532|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:25:57.0989|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:25:57.1023|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1465.4832ms 2025-12-22 10:25:57.1023|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-22 10:25:57.1023|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1484.5058ms 200 application/json; charset=utf-8 2025-12-22 10:25:57.1559|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/70888da8-dff4-4a50-84d1-b9543465b2fa 2025-12-22 10:25:57.1559|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:25:57.1559|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:25:57.1616|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:25:57.1616|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-22 10:25:57.1616|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetais", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentDetais(System.String) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:25:57.1616|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:25:57.1820|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:25:57.1820|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 122.4173ms 2025-12-22 10:25:57.1820|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:25:57.1820|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 143.9836ms 200 application/json; charset=utf-8 2025-12-22 10:25:58.5122|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (14ms) [Parameters=[@__SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [u].[Id], [u].[BatchDesc], [u].[CorporateId], [u].[CreatedBy], [u].[CurrencyId], [u].[DateCreated], [u].[DateModified], [u].[Error], [u].[FeeId], [u].[FilePath], [u].[IsActive], [u].[IsDeleted], [u].[Message], [u].[ModifiedBy], [u].[PaymentBatchIds], [u].[PaymentMode], [u].[PaymentType], [u].[ProcessingStage], [u].[ReferenceNo], [u].[SendToBank], [u].[SessionId], [u].[SourceAccount], [u].[SplitBatch], [u].[SplitByBank], [u].[SuspenseAccount], [u].[TotalAmount], [u].[TotalItems], [u].[UploadMethod], [u].[UploadStatus], [u].[UserType], [u].[UserTypeId] FROM [UploadStaging] AS [u] WHERE [u].[SessionId] = @__SessionId_0 2025-12-22 10:25:58.5122|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__8__locals1_upload_PaymentType_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT CASE WHEN EXISTS ( SELECT 1 FROM [PaymentTypes] AS [p] WHERE [p].[Id] = @__8__locals1_upload_PaymentType_0) THEN CAST(1 AS bit) ELSE CAST(0 AS bit) END 2025-12-22 10:25:58.5320|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (11ms) [Parameters=[@__8__locals1_upload_ReferenceNo_0='?' (Size = 4000), @__8__locals1_upload_CorporateId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT COUNT(*) FROM [UploadStaging] AS [u] WHERE (([u].[ReferenceNo] = @__8__locals1_upload_ReferenceNo_0) AND ([u].[CorporateId] = @__8__locals1_upload_CorporateId_1)) AND [u].[UploadStatus] NOT IN (3, 6) 2025-12-22 10:25:58.5727||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDSALARIESANDWAGESACCOUNT1","accountNumber":"000001011100129378","currentBalance":0.0,"formattedAmount":"0.00","overdraftLimit":0.0,"formattedOverdraftLimit":"0.00","bankId":0,"banks":null,"bankName":"Bank of Sierra Leone","approvalStatus":1,"approvalStatusDate":"0001-01-01T00:00:00","rejectionComment":null,"code":null,"isActive":true,"isDeleted":false,"whoCanViewSourceAccount":null,"whoCanInitaitePaymentOnSourceAccount":null,"currency":null},"code":"00","success":true,"description":"Success"} 2025-12-22 10:25:58.6174|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:25:58.6174|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1453.8135ms 2025-12-22 10:25:58.6174|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-22 10:25:58.6174|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1471.9057ms 200 application/json; charset=utf-8 2025-12-22 10:26:10.7710|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:26:10.7710|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:26:10.7710|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1852ms 204 2025-12-22 10:26:10.7710|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:26:10.7856|1|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() 2025-12-22 10:26:10.7856|7|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. 2025-12-22 10:26:10.7856|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:26:10.7856|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-22 10:26:10.7856|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-22 10:26:10.7856|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 11.7741ms 401 2025-12-22 10:30:12.4824|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:30:12.4843|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:35:12.6536|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:35:12.6536|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:35:52.4882|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:35:52.4882|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:35:52.4952|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.1407ms 204 2025-12-22 10:35:52.4952|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:35:52.4952|1|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() 2025-12-22 10:35:52.4952|7|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. 2025-12-22 10:35:52.4952|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:35:52.4952|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-22 10:35:52.5087|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-22 10:35:52.5087|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.8684ms 401 2025-12-22 10:36:01.7321|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:36:01.7321|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:36:01.7321|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6923ms 204 2025-12-22 10:36:01.7777|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:36:01.7777|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:36:01.7777|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:36:01.7777|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:36:01.7777|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 10.9706ms 204 2025-12-22 10:36:01.7912|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:36:01.7912|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:36:01.7912|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:36:01.7912|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:36:01.7912|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:36:01.7912|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:36:01.8076|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 10:36:01.8076|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:36:01.8076|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:36:01.8076|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:36:01.8076|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:36:01.8076|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 10:36:01.8076|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:36:01.8685|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 10:36:01.8685|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 57.8553ms 2025-12-22 10:36:01.8685|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:36:01.8685|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 92.9291ms 200 application/json; charset=utf-8 2025-12-22 10:36:01.9783|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:36:01.9783|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 160.8087ms 2025-12-22 10:36:01.9783|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:36:01.9783|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 187.0569ms 200 application/json; charset=utf-8 2025-12-22 10:36:05.6482|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:36:05.6500|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:36:05.6500|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:36:05.6500|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:36:05.6500|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:36:05.6500|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 10:36:05.6500|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:36:05.6500|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 10:36:05.6938|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 10:36:05.6968|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.0965ms 2025-12-22 10:36:05.6968|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:36:05.6968|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 52.0523ms 200 application/json; charset=utf-8 2025-12-22 10:36:12.1002|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68423 2025-12-22 10:36:12.1028|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:36:12.1028|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3887ms 204 2025-12-22 10:36:12.1028|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68423 2025-12-22 10:36:12.1028|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:36:12.1028|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:36:12.1028|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:36:12.1028|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:36:12.1028|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:36:12.1182|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:36:12.1182|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 10:36:12.1348|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (11ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:36:12.1348|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:36:12.2237|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:36:12.2237|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 108.5117ms 2025-12-22 10:36:12.2271|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:36:12.2271|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 116.9772ms 200 application/json; charset=utf-8 2025-12-22 10:36:16.8001|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:36:16.8001|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:36:16.8001|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.7845ms 204 2025-12-22 10:36:16.8001|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:36:16.8152|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:36:16.8152|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:36:16.8152|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:36:16.8152|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:36:16.8152|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 10:36:16.8152|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:36:16.8314|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (6ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 10:36:16.8689|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 10:36:16.8689|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 48.5256ms 2025-12-22 10:36:16.8689|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:36:16.8689|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 62.779ms 200 application/json; charset=utf-8 2025-12-22 10:39:08.8625|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68999 2025-12-22 10:39:08.8625|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:39:08.8625|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.6681ms 204 2025-12-22 10:39:08.8732|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68999 2025-12-22 10:39:08.8732|1|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() 2025-12-22 10:39:08.8732|7|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. 2025-12-22 10:39:08.8732|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:39:08.8732|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-22 10:39:08.8732|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-22 10:39:08.8841|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 10.8609ms 401 2025-12-22 10:39:39.2076|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:39:39.2076|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:39:39.2076|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9378ms 204 2025-12-22 10:39:39.2205|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:39:39.2205|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:39:39.2205|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:39:39.2205|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:39:39.2205|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:39:39.2205|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 10:39:39.2304|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:39:39.2304|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 10:39:39.2770|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 10:39:39.2770|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 50.2851ms 2025-12-22 10:39:39.2770|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:39:39.2770|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 63.2805ms 200 application/json; charset=utf-8 2025-12-22 10:39:42.9727|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:39:42.9727|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:39:42.9727|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:39:42.9727|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:39:42.9727|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:39:42.9727|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 10:39:42.9798|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:39:42.9798|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 10:39:43.0270|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 10:39:43.0270|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 50.0664ms 2025-12-22 10:39:43.0270|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:39:43.0270|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 61.8373ms 200 application/json; charset=utf-8 2025-12-22 10:40:12.7834|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:40:12.7834|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:40:30.6367|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:40:30.6367|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:40:30.6367|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.1168ms 204 2025-12-22 10:40:30.6534|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:40:30.6534|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:40:30.6534|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:40:30.6534|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:40:30.6644|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:40:30.6644|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:40:30.6644|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.1897ms 204 2025-12-22 10:40:30.6644|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:40:30.6644|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 10:40:30.6644|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:40:30.6784|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 10:40:30.6784|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:40:30.6784|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:40:30.6784|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:40:30.6784|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:40:30.6936|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:40:30.6936|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:40:30.6936|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:40:30.7253|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 10:40:30.7253|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 53.5764ms 2025-12-22 10:40:30.7253|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:40:30.7253|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 78.9175ms 200 application/json; charset=utf-8 2025-12-22 10:40:30.8301|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:40:30.8301|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 135.0582ms 2025-12-22 10:40:30.8301|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:40:30.8301|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 145.6455ms 200 application/json; charset=utf-8 2025-12-22 10:40:44.3715|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68998 2025-12-22 10:40:44.3715|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:40:44.3715|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.0981ms 204 2025-12-22 10:40:44.3872|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68998 2025-12-22 10:40:44.3872|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:40:44.3872|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:40:44.3872|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:40:44.3872|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:40:44.3872|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:40:44.3975|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:40:44.3975|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 10:40:44.3975|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:40:44.3975|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:40:44.4464|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:40:44.4464|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 51.9765ms 2025-12-22 10:40:44.4464|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:40:44.4464|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 65.0334ms 200 application/json; charset=utf-8 2025-12-22 10:40:50.6086|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68423 2025-12-22 10:40:50.6086|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:40:50.6129|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2819ms 204 2025-12-22 10:40:50.6129|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68423 2025-12-22 10:40:50.6129|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:40:50.6297|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:40:50.6297|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:40:50.6297|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:40:50.6297|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:40:50.6297|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:40:50.6454|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 10:40:50.6454|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:40:50.6454|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:40:50.7052|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:40:50.7080|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 69.3739ms 2025-12-22 10:40:50.7080|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/66853 2025-12-22 10:40:50.7080|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:40:50.7080|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 88.3653ms 200 application/json; charset=utf-8 2025-12-22 10:40:50.7080|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:40:50.7080|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6152ms 204 2025-12-22 10:40:50.7224|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/66853 2025-12-22 10:40:50.7224|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:40:50.7224|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:40:50.7224|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:40:50.7224|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:40:50.7224|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:40:50.7224|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:40:50.7396|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 10:40:50.7396|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:40:50.7396|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:40:50.7834|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:40:50.7857|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 50.5851ms 2025-12-22 10:40:50.7857|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:40:50.7857|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 66.1503ms 200 application/json; charset=utf-8 2025-12-22 10:40:53.7450|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:40:53.7450|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:40:53.7450|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.7755ms 204 2025-12-22 10:40:53.7659|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:40:53.7659|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:40:53.7695|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:40:53.7695|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:40:53.7695|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:40:53.7695|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 10:40:53.7695|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:40:53.7695|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 10:40:53.8109|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 10:40:53.8109|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 40.9098ms 2025-12-22 10:40:53.8171|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:40:53.8171|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 53.3123ms 200 application/json; charset=utf-8 2025-12-22 10:40:56.6843|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:40:56.6843|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:40:56.6843|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9642ms 204 2025-12-22 10:40:56.6843|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:40:56.6843|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:40:56.6998|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:40:56.6998|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:40:56.6998|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:40:56.6998|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 10:40:56.6998|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:40:56.6998|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 10:40:56.7396|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 10:40:56.7396|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 35.6072ms 2025-12-22 10:40:56.7396|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:40:56.7396|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 48.5464ms 200 application/json; charset=utf-8 2025-12-22 10:41:07.3551|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68998 2025-12-22 10:41:07.3551|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:41:07.3551|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9959ms 204 2025-12-22 10:41:07.3551|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68998 2025-12-22 10:41:07.3712|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:41:07.3712|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:41:07.3712|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:41:07.3712|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:41:07.3712|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:41:07.3712|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:41:07.3858|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 10:41:07.3858|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:41:07.3858|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:41:07.4440|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:41:07.4440|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 67.4374ms 2025-12-22 10:41:07.4503|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:41:07.4503|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 84.9139ms 200 application/json; charset=utf-8 2025-12-22 10:41:07.4986|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68997 2025-12-22 10:41:07.4986|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:41:07.4986|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5463ms 204 2025-12-22 10:41:07.5116|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68997 2025-12-22 10:41:07.5116|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:41:07.5116|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:41:07.5116|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:41:07.5116|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:41:07.5116|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:41:07.5116|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:41:07.5278|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 10:41:07.5278|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:41:07.5278|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:41:07.5813|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:41:07.5813|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 60.4655ms 2025-12-22 10:41:07.5813|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:41:07.5813|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 76.8941ms 200 application/json; charset=utf-8 2025-12-22 10:41:15.4068|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:41:15.4103|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:41:15.4103|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.9182ms 204 2025-12-22 10:41:15.4253|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:41:15.4253|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:41:15.4253|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:41:15.4253|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:41:15.4253|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:41:15.4253|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:41:15.4253|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:41:15.6047|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:41:15.6047|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 170.9687ms 2025-12-22 10:41:15.6107|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:41:15.6107|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 188.0159ms 200 application/json; charset=utf-8 2025-12-22 10:41:55.9991|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:41:56.0023|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:41:56.0023|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2796ms 204 2025-12-22 10:41:56.0023|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:41:56.0023|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:41:56.0023|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:41:56.0023|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:41:56.0023|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:41:56.0023|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 10:41:56.0173|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:41:56.0173|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 10:41:56.0644|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 10:41:56.0644|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 50.7839ms 2025-12-22 10:41:56.0644|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:41:56.0644|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 61.6821ms 200 application/json; charset=utf-8 2025-12-22 10:42:08.2834|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68997 2025-12-22 10:42:08.2834|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:42:08.2834|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.709ms 204 2025-12-22 10:42:08.2964|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68997 2025-12-22 10:42:08.2964|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:42:08.2964|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:42:08.2964|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:42:08.2964|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:42:08.2964|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:42:08.3118|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:42:08.3118|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 10:42:08.3118|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:42:08.3118|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:42:08.3683|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:42:08.3717|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 60.6854ms 2025-12-22 10:42:08.3717|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:42:08.3717|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 78.9943ms 200 application/json; charset=utf-8 2025-12-22 10:42:08.4004|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68996 2025-12-22 10:42:08.4040|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:42:08.4040|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9213ms 204 2025-12-22 10:42:08.4040|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68996 2025-12-22 10:42:08.4040|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:42:08.4040|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:42:08.4194|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:42:08.4194|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:42:08.4194|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:42:08.4194|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:42:08.4194|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 10:42:08.4194|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:42:08.4194|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:42:08.4700|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:42:08.4700|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 50.0579ms 2025-12-22 10:42:08.4700|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:42:08.4700|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 65.2719ms 200 application/json; charset=utf-8 2025-12-22 10:42:23.2157|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:42:23.2157|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:42:23.2157|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6698ms 204 2025-12-22 10:42:23.2463|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:42:23.2502|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:42:23.2502|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:42:23.2502|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:42:23.2502|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:42:23.2502|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 10:42:23.2502|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:42:23.2627|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 10:42:23.3049|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 10:42:23.3049|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 49.5151ms 2025-12-22 10:42:23.3105|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:42:23.3105|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 66.6351ms 200 application/json; charset=utf-8 2025-12-22 10:42:36.4023|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68996 2025-12-22 10:42:36.4057|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:42:36.4057|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8816ms 204 2025-12-22 10:42:36.4057|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68996 2025-12-22 10:42:36.4057|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:42:36.4057|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:42:36.4209|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:42:36.4209|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:42:36.4209|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:42:36.4209|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:42:36.4209|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 10:42:36.4209|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:42:36.4209|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:42:36.4996|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:42:36.4996|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 77.1552ms 2025-12-22 10:42:36.4996|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:42:36.4996|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 92.5136ms 200 application/json; charset=utf-8 2025-12-22 10:42:36.5274|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68995 2025-12-22 10:42:36.5303|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:42:36.5303|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1644ms 204 2025-12-22 10:42:36.5303|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68995 2025-12-22 10:42:36.5303|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:42:36.5303|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:42:36.5475|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:42:36.5475|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:42:36.5475|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:42:36.5475|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:42:36.5475|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 10:42:36.5610|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:42:36.5610|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:42:36.6123|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:42:36.6123|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 61.9274ms 2025-12-22 10:42:36.6123|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:42:36.6123|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 79.3405ms 200 application/json; charset=utf-8 2025-12-22 10:42:58.1567|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:42:58.1567|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:42:58.1567|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3486ms 204 2025-12-22 10:42:58.1567|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:42:58.1567|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:42:58.1712|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:42:58.1712|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:42:58.1712|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:42:58.1712|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 10:42:58.1712|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:42:58.1712|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 10:42:58.2169|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 10:42:58.2197|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.5191ms 2025-12-22 10:42:58.2197|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:42:58.2197|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 59.7612ms 200 application/json; charset=utf-8 2025-12-22 10:43:16.4505|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68995 2025-12-22 10:43:16.4529|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:43:16.4529|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4121ms 204 2025-12-22 10:43:16.4529|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68995 2025-12-22 10:43:16.4529|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:43:16.4675|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:43:16.4675|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:43:16.4675|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:43:16.4675|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:43:16.4675|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:43:16.4675|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 10:43:16.4675|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:43:16.4675|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:43:16.5462|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:43:16.5462|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 76.0335ms 2025-12-22 10:43:16.5462|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:43:16.5462|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 86.1123ms 200 application/json; charset=utf-8 2025-12-22 10:43:16.5672|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68994 2025-12-22 10:43:16.5672|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:43:16.5672|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.4471ms 204 2025-12-22 10:43:16.5774|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68994 2025-12-22 10:43:16.5774|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:43:16.5774|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:43:16.5774|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:43:16.5774|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:43:16.5774|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:43:16.5774|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:43:16.5926|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 10:43:16.5926|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:43:16.5926|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:43:16.6400|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:43:16.6400|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 54.7814ms 2025-12-22 10:43:16.6400|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:43:16.6400|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 70.3781ms 200 application/json; charset=utf-8 2025-12-22 10:43:27.7668|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:43:27.7668|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:43:27.7668|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.7191ms 204 2025-12-22 10:43:27.7668|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:43:27.7668|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:43:27.7668|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:43:27.7806|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:43:27.7806|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:43:27.7806|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 10:43:27.7806|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:43:27.7806|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 10:43:27.8240|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 10:43:27.8271|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.9541ms 2025-12-22 10:43:27.8271|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:43:27.8271|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 53.5569ms 200 application/json; charset=utf-8 2025-12-22 10:44:55.9363|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68994 2025-12-22 10:44:55.9397|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:44:55.9397|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8097ms 204 2025-12-22 10:44:55.9397|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68994 2025-12-22 10:44:55.9397|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:44:55.9540|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:44:55.9540|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:44:55.9540|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:44:55.9540|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:44:55.9540|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:44:55.9540|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 10:44:55.9540|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:44:55.9540|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:44:56.0310|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:44:56.0310|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 74.4533ms 2025-12-22 10:44:56.0310|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:44:56.0310|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 85.3365ms 200 application/json; charset=utf-8 2025-12-22 10:44:56.1054|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68993 2025-12-22 10:44:56.1054|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:44:56.1113|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8956ms 204 2025-12-22 10:44:56.1113|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68993 2025-12-22 10:44:56.1113|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:44:56.1113|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:44:56.1244|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:44:56.1244|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:44:56.1244|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:44:56.1244|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:44:56.1244|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 10:44:56.1402|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:44:56.1402|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:44:56.1877|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:44:56.1877|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 59.9123ms 2025-12-22 10:44:56.1877|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:44:56.1877|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 74.6461ms 200 application/json; charset=utf-8 2025-12-22 10:45:12.9658|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:45:12.9658|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:45:15.8067|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:45:15.8067|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:45:15.8125|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8088ms 204 2025-12-22 10:45:15.8125|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:45:15.8125|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:45:15.8125|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:45:15.8125|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:45:15.8125|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:45:15.8287|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 10:45:15.8287|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:45:15.8287|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 10:45:15.8730|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 10:45:15.8768|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 45.5715ms 2025-12-22 10:45:15.8768|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:45:15.8768|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 63.1189ms 200 application/json; charset=utf-8 2025-12-22 10:45:53.2015|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:45:53.2039|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:45:53.2039|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.1774ms 204 2025-12-22 10:45:53.3427|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:45:53.3456|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:45:53.3456|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:45:53.3456|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:45:53.3456|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:45:53.3456|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 10:45:53.3456|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:45:53.3456|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 10:45:53.3914|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 10:45:53.3914|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.2434ms 2025-12-22 10:45:53.3914|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:45:53.3914|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 53.1611ms 200 application/json; charset=utf-8 2025-12-22 10:45:53.4381|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:45:53.4381|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:45:53.4381|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6367ms 204 2025-12-22 10:45:53.4616|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:45:53.4616|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:45:53.4616|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:45:53.4690|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:45:53.4690|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:45:53.4690|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:45:53.4690|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:45:53.5844|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:45:53.5844|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 112.3622ms 2025-12-22 10:45:53.5844|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:45:53.5844|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 130.4357ms 200 application/json; charset=utf-8 2025-12-22 10:45:59.9002|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:45:59.9002|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:45:59.9002|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.6292ms 204 2025-12-22 10:45:59.9150|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:45:59.9150|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:45:59.9150|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:45:59.9150|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:45:59.9263|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:45:59.9263|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:45:59.9263|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:46:00.0812|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:46:00.0829|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 148.3079ms 2025-12-22 10:46:00.0829|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:46:00.0829|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 170.6824ms 200 application/json; charset=utf-8 2025-12-22 10:46:24.7252|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:46:24.7252|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:46:24.7252|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4536ms 204 2025-12-22 10:46:24.7369|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:46:24.7369|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:46:24.7369|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:46:24.7369|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:46:24.7369|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:46:24.7369|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 10:46:24.7369|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:46:24.7369|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 10:46:24.7930|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 10:46:24.7930|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 49.4132ms 2025-12-22 10:46:24.7930|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:46:24.8012|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 64.2722ms 200 application/json; charset=utf-8 2025-12-22 10:46:37.8681|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:46:37.8681|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:46:37.8681|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.0876ms 204 2025-12-22 10:46:37.8787|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:46:37.8787|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:46:37.8787|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:46:37.8787|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:46:37.8787|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:46:37.8787|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 10:46:37.8787|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:46:37.8961|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 10:46:37.9316|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 10:46:37.9316|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.8765ms 2025-12-22 10:46:37.9316|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:46:37.9316|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 57.1333ms 200 application/json; charset=utf-8 2025-12-22 10:46:39.1653|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:46:39.1653|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:46:39.1653|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.9229ms 204 2025-12-22 10:46:39.1653|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:46:39.1800|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:46:39.1800|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:46:39.1800|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:46:39.1800|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:46:39.1800|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:46:39.1969|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:46:39.3014|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:46:39.3042|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 107.622ms 2025-12-22 10:46:39.3042|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:46:39.3042|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 130.1346ms 200 application/json; charset=utf-8 2025-12-22 10:46:56.3695|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68993 2025-12-22 10:46:56.3695|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:46:56.3695|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1127ms 204 2025-12-22 10:46:56.3822|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68993 2025-12-22 10:46:56.3822|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:46:56.3822|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:46:56.3822|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:46:56.3822|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:46:56.3942|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:46:56.3942|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:46:56.3942|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 10:46:56.3942|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:46:56.3942|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:46:56.4557|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:46:56.4583|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 62.5511ms 2025-12-22 10:46:56.4583|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:46:56.4583|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 79.4089ms 200 application/json; charset=utf-8 2025-12-22 10:46:56.4960|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68992 2025-12-22 10:46:56.4960|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:46:56.4960|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.7469ms 204 2025-12-22 10:46:56.5113|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68992 2025-12-22 10:46:56.5113|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:46:56.5113|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:46:56.5189|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:46:56.5189|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:46:56.5189|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:46:56.5189|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:46:56.5189|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 10:46:56.5189|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:46:56.5342|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:46:56.5836|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:46:56.5836|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 62.7007ms 2025-12-22 10:46:56.5836|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:46:56.5836|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 80.7783ms 200 application/json; charset=utf-8 2025-12-22 10:47:29.8128|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 10:47:29.8160|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:47:29.8160|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5414ms 204 2025-12-22 10:47:29.8160|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 10:47:29.8160|1|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() 2025-12-22 10:47:29.8320|7|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. 2025-12-22 10:47:29.8320|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:47:29.8320|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-22 10:47:29.8320|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-22 10:47:29.8320|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 13.1963ms 401 2025-12-22 10:47:31.4027|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:47:31.4027|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:47:31.4027|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4437ms 204 2025-12-22 10:47:31.4130|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:47:31.4130|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:47:31.4130|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:47:31.4130|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:47:31.4130|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:47:31.4253|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 10:47:31.4253|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:47:31.4253|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 10:47:31.4701|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 10:47:31.4721|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 44.7986ms 2025-12-22 10:47:31.4721|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:47:31.4721|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 60.796ms 200 application/json; charset=utf-8 2025-12-22 10:47:43.1542|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:47:43.1542|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:47:43.1609|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.7253ms 204 2025-12-22 10:47:43.1609|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:47:43.1609|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:47:43.1609|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:47:43.1744|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:47:43.1744|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:47:43.1744|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 10:47:43.1744|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:47:43.1744|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 10:47:43.2302|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 10:47:43.2302|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 53.7597ms 2025-12-22 10:47:43.2302|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:47:43.2388|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 70.2103ms 200 application/json; charset=utf-8 2025-12-22 10:47:48.2786|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:47:48.2786|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:47:48.2786|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1227ms 204 2025-12-22 10:47:48.2905|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:47:48.2905|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:47:48.2905|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:47:48.2905|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:47:48.2905|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:47:48.2905|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:47:48.2905|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:47:48.4324|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:47:48.4324|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 134.2678ms 2025-12-22 10:47:48.4324|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:47:48.4324|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 149.9526ms 200 application/json; charset=utf-8 2025-12-22 10:48:29.2287|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:48:29.2319|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:48:29.2319|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.231ms 204 2025-12-22 10:48:29.2319|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:48:29.2319|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:48:29.2319|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:48:29.2458|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:48:29.2458|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:48:29.2458|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:48:29.2458|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:48:29.3800|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:48:29.3800|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 132.6474ms 2025-12-22 10:48:29.3800|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:48:29.3871|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 147.0083ms 200 application/json; charset=utf-8 2025-12-22 10:48:48.2683|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:48:48.2710|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:48:48.2710|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.3615ms 204 2025-12-22 10:48:48.2710|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:48:48.2869|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:48:48.2869|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:48:48.2869|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:48:48.2869|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:48:48.2869|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 10:48:48.2869|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:48:48.3041|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 10:48:48.3269|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:48:48.3269|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:48:48.3269|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9561ms 204 2025-12-22 10:48:48.3367|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:48:48.3367|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:48:48.3367|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:48:48.3367|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:48:48.3367|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:48:48.3367|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:48:48.3367|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:48:48.3367|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 10:48:48.3505|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 50.2233ms 2025-12-22 10:48:48.3505|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:48:48.3505|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 70.3644ms 200 application/json; charset=utf-8 2025-12-22 10:48:48.4928|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:48:48.4928|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 150.3198ms 2025-12-22 10:48:48.4928|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:48:48.4928|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 163.9332ms 200 application/json; charset=utf-8 2025-12-22 10:48:58.3613|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:48:58.3669|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:48:58.3669|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 10.8844ms 204 2025-12-22 10:48:58.3815|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:48:58.3815|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:48:58.3815|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:48:58.3956|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:48:58.3956|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:48:58.3956|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:48:58.4139|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:48:58.5534|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:48:58.5534|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 143.6719ms 2025-12-22 10:48:58.5534|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:48:58.5534|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 179.0413ms 200 application/json; charset=utf-8 2025-12-22 10:49:04.4720|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:49:04.4750|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:49:04.4750|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4671ms 204 2025-12-22 10:49:04.4750|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:49:04.4750|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:49:04.4750|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:49:04.4750|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:49:04.4904|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:49:04.4904|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 10:49:04.4904|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:49:04.4904|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 10:49:04.5330|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 10:49:04.5330|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 43.2401ms 2025-12-22 10:49:04.5378|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:49:04.5378|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 54.9963ms 200 application/json; charset=utf-8 2025-12-22 10:49:23.8089|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:49:23.8089|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:49:23.8089|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.3709ms 204 2025-12-22 10:49:23.8226|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:49:23.8226|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:49:23.8226|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:49:23.8226|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:49:23.8226|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:49:23.8340|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:49:23.8340|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:49:23.9954|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:49:23.9954|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 162.2813ms 2025-12-22 10:49:23.9954|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:49:23.9954|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 178.5345ms 200 application/json; charset=utf-8 2025-12-22 10:50:13.1268|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:50:13.1268|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:50:45.9261|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:50:45.9261|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:50:45.9261|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.3136ms 204 2025-12-22 10:50:45.9261|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:50:45.9422|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:50:45.9422|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:50:45.9422|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:50:45.9422|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:50:45.9422|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:50:45.9422|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:50:46.0704|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:50:46.0704|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 120.013ms 2025-12-22 10:50:46.0704|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:50:46.0704|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 134.5139ms 200 application/json; charset=utf-8 2025-12-22 10:51:56.5937|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:51:56.5937|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:51:56.5993|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6515ms 204 2025-12-22 10:51:56.5993|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:51:56.5993|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:51:56.5993|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:51:56.5993|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:51:56.6152|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:51:56.6152|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:51:56.6152|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:51:56.7624|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:51:56.7624|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 147.9187ms 2025-12-22 10:51:56.7624|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:51:56.7624|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 163.2115ms 200 application/json; charset=utf-8 2025-12-22 10:52:13.6116|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:52:13.6116|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:52:13.6164|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8565ms 204 2025-12-22 10:52:13.6164|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:52:13.6164|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:52:13.6309|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:52:13.6309|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:52:13.6309|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:52:13.6309|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 10:52:13.6309|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:52:13.6309|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 10:52:13.6741|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 10:52:13.6741|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.0407ms 2025-12-22 10:52:13.6781|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:52:13.6781|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 53.8773ms 200 application/json; charset=utf-8 2025-12-22 10:53:12.2201|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:53:12.2201|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:53:12.2201|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.7638ms 204 2025-12-22 10:53:12.2309|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:53:12.2309|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:53:12.2309|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:53:12.2309|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:53:12.2309|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:53:12.2309|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:53:12.2309|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:53:12.3660|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:53:12.3660|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 127.2767ms 2025-12-22 10:53:12.3660|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:53:12.3720|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 141.0833ms 200 application/json; charset=utf-8 2025-12-22 10:55:13.3345|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:55:13.3345|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:55:20.4158|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68801 2025-12-22 10:55:20.4158|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:55:20.4158|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6507ms 204 2025-12-22 10:55:20.4296|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68801 2025-12-22 10:55:20.4296|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:55:20.4296|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:55:20.4296|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:55:20.4296|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:55:20.4296|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:55:20.4296|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:55:20.4471|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 10:55:20.4471|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:55:20.4471|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:55:20.4787|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:55:20.5159|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:55:20.5159|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 74.6898ms 2025-12-22 10:55:20.5159|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:55:20.5159|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 92.039ms 200 application/json; charset=utf-8 2025-12-22 10:55:33.2827|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:55:33.2827|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:55:33.2875|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8882ms 204 2025-12-22 10:55:33.2875|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:55:33.3039|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:55:33.3039|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:55:33.3039|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:55:33.3039|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:55:33.3039|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 10:55:33.3039|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:55:33.3039|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 10:55:33.3528|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 10:55:33.3528|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.4991ms 2025-12-22 10:55:33.3528|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:55:33.3528|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 56.835ms 200 application/json; charset=utf-8 2025-12-22 10:56:02.0056|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:56:02.0082|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:56:02.0082|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.9193ms 204 2025-12-22 10:56:02.0082|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:56:02.0246|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:56:02.0246|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:56:02.0246|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:56:02.0246|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:56:02.0246|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 10:56:02.0396|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:56:02.0396|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 10:56:02.0654|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:56:02.0654|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:56:02.0711|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7088ms 204 2025-12-22 10:56:02.0711|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:56:02.0711|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:56:02.0711|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:56:02.0711|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:56:02.0711|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:56:02.0859|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:56:02.0859|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:56:02.0859|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 10:56:02.0859|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 55.704ms 2025-12-22 10:56:02.0859|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:56:02.0859|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 77.4896ms 200 application/json; charset=utf-8 2025-12-22 10:56:02.2426|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:56:02.2426|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 158.3177ms 2025-12-22 10:56:02.2426|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:56:02.2426|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 172.1263ms 200 application/json; charset=utf-8 2025-12-22 10:56:07.1765|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68992 2025-12-22 10:56:07.1765|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:56:07.1765|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.9025ms 204 2025-12-22 10:56:07.1765|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68992 2025-12-22 10:56:07.1765|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:56:07.1765|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:56:07.1765|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:56:07.1917|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:56:07.1917|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:56:07.1917|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:56:07.1917|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 10:56:07.1917|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:56:07.1917|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:56:07.2607|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:56:07.2607|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 70.4698ms 2025-12-22 10:56:07.2607|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:56:07.2607|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 82.2278ms 200 application/json; charset=utf-8 2025-12-22 10:56:07.2924|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68991 2025-12-22 10:56:07.2924|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:56:07.2924|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7746ms 204 2025-12-22 10:56:07.3053|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68991 2025-12-22 10:56:07.3053|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:56:07.3053|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:56:07.3053|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:56:07.3053|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:56:07.3053|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:56:07.3053|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:56:07.3227|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (4ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 10:56:07.3227|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:56:07.3227|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:56:07.3746|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:56:07.3746|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 61.0587ms 2025-12-22 10:56:07.3746|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:56:07.3797|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 74.4035ms 200 application/json; charset=utf-8 2025-12-22 10:56:27.7592|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:56:27.7592|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:56:27.7592|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.76ms 204 2025-12-22 10:56:27.7719|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:56:27.7719|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:56:27.7719|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:56:27.7719|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:56:27.7719|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:56:27.7719|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 10:56:27.7719|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:56:27.7858|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 10:56:27.8214|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 10:56:27.8214|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.9567ms 2025-12-22 10:56:27.8214|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:56:27.8214|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 56.0106ms 200 application/json; charset=utf-8 2025-12-22 10:57:27.7849|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68801 2025-12-22 10:57:27.7849|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:57:27.7908|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7979ms 204 2025-12-22 10:57:27.7908|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68801 2025-12-22 10:57:27.7908|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:57:27.7908|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:57:27.7908|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:57:27.8043|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:57:27.8043|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:57:27.8043|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:57:27.8043|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 10:57:27.8043|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:57:27.8043|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:57:27.8243|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:57:27.8602|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:57:27.8602|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 56.9069ms 2025-12-22 10:57:27.8602|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68943 2025-12-22 10:57:27.8664|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:57:27.8664|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:57:27.8664|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 72.7819ms 200 application/json; charset=utf-8 2025-12-22 10:57:27.8664|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.1928ms 204 2025-12-22 10:57:27.8664|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68943 2025-12-22 10:57:27.8664|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:57:27.8832|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:57:27.8832|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:57:27.8832|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:57:27.8832|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:57:27.8832|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:57:27.8832|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 10:57:27.8983|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:57:27.8983|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:57:27.8983|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:57:27.9552|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:57:27.9552|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 66.6688ms 2025-12-22 10:57:27.9552|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:57:27.9552|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 80.3944ms 200 application/json; charset=utf-8 2025-12-22 10:57:36.1080|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:57:36.1080|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:57:36.1080|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.6991ms 204 2025-12-22 10:57:36.1239|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:57:36.1239|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:57:36.1239|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:57:36.1239|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:57:36.1239|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:57:36.1239|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 10:57:36.1239|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:57:36.1369|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (4ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 10:57:36.1719|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 10:57:36.1719|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 43.3746ms 2025-12-22 10:57:36.1719|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:57:36.1719|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 51.7577ms 200 application/json; charset=utf-8 2025-12-22 10:58:00.0057|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:58:00.0082|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:58:00.0082|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2636ms 204 2025-12-22 10:58:00.0082|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:58:00.0082|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:58:00.0082|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:58:00.0082|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:58:00.0082|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:58:00.0082|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:58:00.0243|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:58:00.1500|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:58:00.1500|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 128.9567ms 2025-12-22 10:58:00.1500|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:58:00.1500|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 140.5876ms 200 application/json; charset=utf-8 2025-12-22 10:58:00.8792|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68943 2025-12-22 10:58:00.8792|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:58:00.8835|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2925ms 204 2025-12-22 10:58:00.8835|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68943 2025-12-22 10:58:00.8835|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:58:00.8835|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:58:00.8835|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:58:00.8993|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:58:00.8993|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:58:00.8993|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:58:00.8993|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 10:58:00.8993|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:58:00.8993|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:58:00.9198|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:58:00.9549|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68942 2025-12-22 10:58:00.9549|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:58:00.9549|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:58:00.9549|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 56.1326ms 2025-12-22 10:58:00.9549|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0136ms 204 2025-12-22 10:58:00.9624|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:58:00.9624|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 74.6451ms 200 application/json; charset=utf-8 2025-12-22 10:58:00.9624|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68942 2025-12-22 10:58:00.9624|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:58:00.9624|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:58:00.9624|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:58:00.9624|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:58:00.9624|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:58:00.9624|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:58:00.9785|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 10:58:00.9785|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:58:00.9785|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:58:00.9957|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 10:58:01.0328|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:58:01.0328|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 61.4173ms 2025-12-22 10:58:01.0328|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 10:58:01.0399|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 71.8639ms 200 application/json; charset=utf-8 2025-12-22 10:58:05.6063|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:58:05.6063|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:58:05.6063|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7735ms 204 2025-12-22 10:58:05.6195|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 10:58:05.6195|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:58:05.6195|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:58:05.6195|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:58:05.6195|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:58:05.6195|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 10:58:05.6334|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:58:05.6334|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 10:58:05.6815|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 10:58:05.6815|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 51.9517ms 2025-12-22 10:58:05.6815|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 10:58:05.6815|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 70.1129ms 200 application/json; charset=utf-8 2025-12-22 10:58:35.5395|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:58:35.5395|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:58:35.5395|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3107ms 204 2025-12-22 10:58:35.5491|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:58:35.5491|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:58:35.5491|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:58:35.5491|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:58:35.5491|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:58:35.5491|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:58:35.5491|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:58:35.6727|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:58:35.6727|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 115.9627ms 2025-12-22 10:58:35.6727|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:58:35.6727|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 129.5769ms 200 application/json; charset=utf-8 2025-12-22 10:59:38.2038|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:59:38.2072|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:59:38.2072|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.3707ms 204 2025-12-22 10:59:38.2072|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:59:38.2072|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:59:38.2072|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:59:38.2072|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:59:38.2072|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:59:38.2217|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:59:38.2217|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:59:38.3568|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:59:38.3568|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 137.1056ms 2025-12-22 10:59:38.3629|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:59:38.3629|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 150.6881ms 200 application/json; charset=utf-8 2025-12-22 10:59:56.1844|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:59:56.1844|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:59:56.1844|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.1503ms 204 2025-12-22 10:59:56.1966|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 10:59:56.1966|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 10:59:56.1966|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 10:59:56.1966|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 10:59:56.1966|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:59:56.1966|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 10:59:56.1966|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 10:59:56.3242|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 10:59:56.3242|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 121.7598ms 2025-12-22 10:59:56.3242|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 10:59:56.3242|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 134.1925ms 200 application/json; charset=utf-8 2025-12-22 11:00:13.4486|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:00:13.4486|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:00:30.6530|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68942 2025-12-22 11:00:30.6530|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:00:30.6530|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7128ms 204 2025-12-22 11:00:30.6678|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68942 2025-12-22 11:00:30.6678|1|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() 2025-12-22 11:00:30.6678|7|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. 2025-12-22 11:00:30.6678|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:00:30.6678|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-22 11:00:30.6819|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-22 11:00:30.6819|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 16.5486ms 401 2025-12-22 11:00:30.7778|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68942 2025-12-22 11:00:30.7778|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:00:30.7778|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:00:30.7778|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:00:30.7778|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:00:30.7778|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:00:30.7778|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:00:30.7915|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:00:30.7915|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:00:30.7915|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:00:30.8402|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68941 2025-12-22 11:00:30.8402|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:00:30.8402|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.739ms 204 2025-12-22 11:00:30.8558|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68941 2025-12-22 11:00:30.8558|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:00:30.8558|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:00:30.8558|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:00:30.8558|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:00:30.8558|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:00:30.8558|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:00:30.8719|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:00:30.8719|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:00:30.8719|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:00:30.8897|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:00:30.8897|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:00:30.9544|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:00:30.9544|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 169.0331ms 2025-12-22 11:00:30.9544|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:00:30.9544|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 180.8891ms 200 application/json; charset=utf-8 2025-12-22 11:00:30.9544|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:00:30.9635|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 95.9916ms 2025-12-22 11:00:30.9635|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:00:30.9635|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 110.0651ms 200 application/json; charset=utf-8 2025-12-22 11:00:35.2712|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:00:35.2712|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:00:35.2712|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.1817ms 204 2025-12-22 11:00:35.2848|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:00:35.2848|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:00:35.2848|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:00:35.2848|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:00:35.2848|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:00:35.2848|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:00:35.2913|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:00:35.2913|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:00:35.3301|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:00:35.3301|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.5822ms 2025-12-22 11:00:35.3301|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:00:35.3301|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 50.1873ms 200 application/json; charset=utf-8 2025-12-22 11:01:03.4087|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68941 2025-12-22 11:01:03.4087|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:01:03.4087|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.8384ms 204 2025-12-22 11:01:03.4216|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68941 2025-12-22 11:01:03.4216|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:01:03.4216|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:01:03.4286|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:01:03.4286|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:01:03.4286|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:01:03.4286|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:01:03.4286|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:01:03.4286|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:01:03.4286|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:01:03.4553|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:01:03.4951|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:01:03.4951|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 65.4706ms 2025-12-22 11:01:03.4951|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:01:03.4951|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68792 2025-12-22 11:01:03.4951|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 81.3198ms 200 application/json; charset=utf-8 2025-12-22 11:01:03.4951|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:01:03.5067|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.347ms 204 2025-12-22 11:01:03.5067|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68792 2025-12-22 11:01:03.5067|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:01:03.5067|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:01:03.5067|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:01:03.5067|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:01:03.5067|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:01:03.5067|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:01:03.5255|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:01:03.5255|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:01:03.5255|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:01:03.5424|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:01:03.5876|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:01:03.5876|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 69.1332ms 2025-12-22 11:01:03.5876|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:01:03.5876|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 78.997ms 200 application/json; charset=utf-8 2025-12-22 11:01:08.1043|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:01:08.1043|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:01:08.1043|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5245ms 204 2025-12-22 11:01:08.1043|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:01:08.1183|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:01:08.1183|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:01:08.1183|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:01:08.1183|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:01:08.1183|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:01:08.1183|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:01:08.1341|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:01:08.1736|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:01:08.1736|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 48.3783ms 2025-12-22 11:01:08.1795|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:01:08.1795|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 66.6535ms 200 application/json; charset=utf-8 2025-12-22 11:01:17.1699|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:01:17.1699|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:01:17.1699|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.0181ms 204 2025-12-22 11:01:17.1836|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:01:17.1836|1|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() 2025-12-22 11:01:17.1836|7|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. 2025-12-22 11:01:17.1836|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:01:17.1836|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-22 11:01:17.1836|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-22 11:01:17.1836|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.8639ms 401 2025-12-22 11:01:24.7040|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:01:24.7040|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:01:24.7040|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5756ms 204 2025-12-22 11:01:24.7228|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:01:24.7228|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:01:24.7256|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:01:24.7256|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:01:24.7256|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.9322ms 204 2025-12-22 11:01:24.7256|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:01:24.7444|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:01:24.7444|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:01:24.7444|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:01:24.7444|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:01:24.7444|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:01:24.7566|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:01:24.7566|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:01:24.7566|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:01:24.7566|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:01:24.7566|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:01:24.7566|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:01:24.7566|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:01:24.7974|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:01:24.7974|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 48.2497ms 2025-12-22 11:01:24.7974|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:01:24.7974|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 80.2708ms 200 application/json; charset=utf-8 2025-12-22 11:01:24.9320|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:01:24.9320|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 166.6928ms 2025-12-22 11:01:24.9320|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:01:24.9320|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 185.2879ms 200 application/json; charset=utf-8 2025-12-22 11:01:25.0983|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68991 2025-12-22 11:01:25.1017|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:01:25.1017|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7738ms 204 2025-12-22 11:01:25.1017|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68991 2025-12-22 11:01:25.1169|1|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() 2025-12-22 11:01:25.1169|7|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. 2025-12-22 11:01:25.1169|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:01:25.1169|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-22 11:01:25.1169|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-22 11:01:25.1169|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 15.8259ms 401 2025-12-22 11:01:25.2221|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68991 2025-12-22 11:01:25.2221|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:01:25.2260|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:01:25.2260|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:01:25.2260|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:01:25.2260|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:01:25.2260|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:01:25.2426|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:01:25.2426|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:01:25.2426|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:01:25.3027|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:01:25.3051|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 70.3063ms 2025-12-22 11:01:25.3051|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:01:25.3051|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 86.5887ms 200 application/json; charset=utf-8 2025-12-22 11:01:25.3723|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68990 2025-12-22 11:01:25.3723|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:01:25.3723|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4475ms 204 2025-12-22 11:01:25.3907|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68990 2025-12-22 11:01:25.3907|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:01:25.3907|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:01:25.3981|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:01:25.3981|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:01:25.3981|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:01:25.3981|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:01:25.3981|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:01:25.4135|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:01:25.4135|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:01:25.4604|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:01:25.4604|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 58.5407ms 2025-12-22 11:01:25.4604|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:01:25.4604|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 73.5264ms 200 application/json; charset=utf-8 2025-12-22 11:01:36.5445|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68792 2025-12-22 11:01:36.5481|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:01:36.5481|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0769ms 204 2025-12-22 11:01:36.5481|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68792 2025-12-22 11:01:36.5641|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:01:36.5641|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:01:36.5641|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:01:36.5641|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:01:36.5641|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:01:36.5641|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:01:36.5788|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:01:36.5788|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:01:36.5788|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:01:36.5788|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:01:36.6321|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68803 2025-12-22 11:01:36.6321|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:01:36.6321|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0137ms 204 2025-12-22 11:01:36.6321|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:01:36.6438|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 69.5346ms 2025-12-22 11:01:36.6438|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68803 2025-12-22 11:01:36.6438|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:01:36.6438|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:01:36.6438|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 90.563ms 200 application/json; charset=utf-8 2025-12-22 11:01:36.6438|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:01:36.6438|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:01:36.6582|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:01:36.6582|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:01:36.6582|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:01:36.6582|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:01:36.6582|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:01:36.6582|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:01:36.6778|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:01:36.7148|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:01:36.7148|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 56.834ms 2025-12-22 11:01:36.7203|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:01:36.7203|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 76.3888ms 200 application/json; charset=utf-8 2025-12-22 11:01:41.3065|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:01:41.3065|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:01:41.3065|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0961ms 204 2025-12-22 11:01:41.3218|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:01:41.3218|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:01:41.3218|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:01:41.3218|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:01:41.3218|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:01:41.3311|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:01:41.3311|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:01:41.3311|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:01:41.3747|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:01:41.3747|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 44.7435ms 2025-12-22 11:01:41.3794|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:01:41.3794|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 58.7698ms 200 application/json; charset=utf-8 2025-12-22 11:02:12.2183|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68803 2025-12-22 11:02:12.2183|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:02:12.2261|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.8104ms 204 2025-12-22 11:02:12.2261|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68803 2025-12-22 11:02:12.2261|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:02:12.2401|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:02:12.2401|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:02:12.2401|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:02:12.2401|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:02:12.2401|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:02:12.2590|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:02:12.2590|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:02:12.2590|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:02:12.2709|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:02:12.3026|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68793 2025-12-22 11:02:12.3026|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:02:12.3026|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:02:12.3026|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2757ms 204 2025-12-22 11:02:12.3026|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 60.4708ms 2025-12-22 11:02:12.3026|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:02:12.3185|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68793 2025-12-22 11:02:12.3185|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 85.588ms 200 application/json; charset=utf-8 2025-12-22 11:02:12.3185|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:02:12.3185|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:02:12.3185|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:02:12.3185|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:02:12.3185|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:02:12.3332|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:02:12.3332|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:02:12.3332|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:02:12.3332|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:02:12.3498|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:02:12.3995|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:02:12.3995|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 69.1186ms 2025-12-22 11:02:12.3995|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:02:12.3995|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 87.3047ms 200 application/json; charset=utf-8 2025-12-22 11:02:16.3379|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:02:16.3379|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:02:16.3379|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.0309ms 204 2025-12-22 11:02:16.3488|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:02:16.3488|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:02:16.3488|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:02:16.3488|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:02:16.3488|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:02:16.3488|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:02:16.3488|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:02:16.3671|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:02:16.4014|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:02:16.4014|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 40.3863ms 2025-12-22 11:02:16.4014|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:02:16.4014|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 58.2843ms 200 application/json; charset=utf-8 2025-12-22 11:02:25.7797|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:02:25.7797|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:02:25.7797|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7092ms 204 2025-12-22 11:02:25.7893|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:02:25.7893|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:02:25.7893|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:02:25.7893|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:02:25.7893|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:02:25.7893|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:02:25.7893|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:02:25.8857|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:02:25.8857|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 88.9114ms 2025-12-22 11:02:25.8857|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:02:25.8857|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 101.2534ms 200 application/json; charset=utf-8 2025-12-22 11:02:39.6183|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68793 2025-12-22 11:02:39.6183|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:02:39.6183|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.496ms 204 2025-12-22 11:02:39.6313|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68793 2025-12-22 11:02:39.6313|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:02:39.6313|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:02:39.6313|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:02:39.6313|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:02:39.6313|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:02:39.6313|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:02:39.6515|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (4ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:02:39.6515|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:02:39.6515|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:02:39.6698|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:02:39.7241|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:02:39.7241|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 83.2084ms 2025-12-22 11:02:39.7241|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:02:39.7241|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 100.7083ms 200 application/json; charset=utf-8 2025-12-22 11:02:39.7424|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68794 2025-12-22 11:02:39.7424|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:02:39.7424|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1056ms 204 2025-12-22 11:02:39.7628|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68794 2025-12-22 11:02:39.7628|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:02:39.7628|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:02:39.7716|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:02:39.7716|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:02:39.7716|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:02:39.7716|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:02:39.7716|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:02:39.7716|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:02:39.7866|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:02:39.7866|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:02:39.8410|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:02:39.8410|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 67.7633ms 2025-12-22 11:02:39.8410|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:02:39.8410|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 85.5683ms 200 application/json; charset=utf-8 2025-12-22 11:02:44.2954|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:02:44.2954|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:02:44.2954|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.6075ms 204 2025-12-22 11:02:44.3099|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:02:44.3099|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:02:44.3099|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:02:44.3099|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:02:44.3185|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:02:44.3185|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:02:44.3185|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:02:44.3185|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:02:44.3601|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:02:44.3601|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 40.5688ms 2025-12-22 11:02:44.3601|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:02:44.3658|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 55.9522ms 200 application/json; charset=utf-8 2025-12-22 11:02:50.2329|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Resend 2025-12-22 11:02:50.2329|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:02:50.2329|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.907ms 204 2025-12-22 11:02:50.2429|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 POST http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Resend application/json 27 2025-12-22 11:02:50.2429|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:02:50.2429|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:02:50.2429|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:02:50.2429|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ResendPaymentbatch (PaymentService)' 2025-12-22 11:02:50.2578|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "ResendPaymentbatch", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] ResendPaymentbatch(PaymentService.Data.Model.ResendTransactionModel) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:02:50.2578|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:02:50.2907|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (15ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] IN (CAST(68653 AS bigint)) 2025-12-22 11:02:50.8124|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Id], [p].[AllowPartialPayment], [p].[Code], [p].[CreatedBy], [p].[DateCreated], [p].[DateModified], [p].[Default], [p].[InstitutionId], [p].[IsActive], [p].[IsDeleted], [p].[ModifiedBy], [p].[Name] FROM [PaymentTypes] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:02:51.0371|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-22 11:02:51.0371|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ResendPaymentbatch (PaymentService) in 779.054ms 2025-12-22 11:02:51.0371|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ResendPaymentbatch (PaymentService)' 2025-12-22 11:02:51.0371|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 797.7339ms 200 application/json; charset=utf-8 2025-12-22 11:02:54.8306|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:02:54.8353|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:02:54.8353|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.7522ms 204 2025-12-22 11:02:54.8353|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:02:54.8517|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:02:54.8517|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:02:54.8517|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:02:54.8517|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:02:54.8517|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:02:54.8656|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:02:54.8656|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:02:54.9058|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:02:54.9058|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 43.1457ms 2025-12-22 11:02:54.9058|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:02:54.9124|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 64.8008ms 200 application/json; charset=utf-8 2025-12-22 11:03:03.2659|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Resend 2025-12-22 11:03:03.2659|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:03:03.2659|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.9479ms 204 2025-12-22 11:03:03.2764|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 POST http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Resend application/json 109 2025-12-22 11:03:03.2764|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:03:03.2764|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:03:03.2764|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:03:03.2764|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ResendPaymentbatch (PaymentService)' 2025-12-22 11:03:03.2764|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "ResendPaymentbatch", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] ResendPaymentbatch(PaymentService.Data.Model.ResendTransactionModel) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:03:03.2764|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:03:03.4044|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (5ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] IN (CAST(68432 AS bigint), CAST(68394 AS bigint), CAST(68389 AS bigint), CAST(68387 AS bigint), CAST(68385 AS bigint), CAST(68384 AS bigint), CAST(68383 AS bigint), CAST(68380 AS bigint), CAST(68361 AS bigint), CAST(68359 AS bigint), CAST(68340 AS bigint), CAST(68058 AS bigint), CAST(67966 AS bigint), CAST(67679 AS bigint), CAST(67516 AS bigint), CAST(67397 AS bigint), CAST(67396 AS bigint), CAST(66517 AS bigint), CAST(66471 AS bigint), CAST(66311 AS bigint), CAST(65590 AS bigint), CAST(65587 AS bigint), CAST(65292 AS bigint), CAST(65167 AS bigint), CAST(65162 AS bigint), CAST(64550 AS bigint), CAST(64548 AS bigint), CAST(64319 AS bigint)) 2025-12-22 11:03:03.4454|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Id], [p].[AllowPartialPayment], [p].[Code], [p].[CreatedBy], [p].[DateCreated], [p].[DateModified], [p].[Default], [p].[InstitutionId], [p].[IsActive], [p].[IsDeleted], [p].[ModifiedBy], [p].[Name] FROM [PaymentTypes] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:03:03.5304|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-22 11:03:03.5304|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ResendPaymentbatch (PaymentService) in 250.7995ms 2025-12-22 11:03:03.5304|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ResendPaymentbatch (PaymentService)' 2025-12-22 11:03:03.5385|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 262.0678ms 200 application/json; charset=utf-8 2025-12-22 11:03:05.8166|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:03:05.8207|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:03:05.8207|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.3328ms 204 2025-12-22 11:03:05.8353|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:03:05.8353|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:03:05.8353|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:03:05.8353|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:03:05.8353|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:03:05.8353|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:03:05.8353|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:03:06.0015|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:03:06.0015|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 155.727ms 2025-12-22 11:03:06.0064|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:03:06.0064|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 173.3585ms 200 application/json; charset=utf-8 2025-12-22 11:03:08.6764|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68794 2025-12-22 11:03:08.6796|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:03:08.6796|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3523ms 204 2025-12-22 11:03:08.6796|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68794 2025-12-22 11:03:08.6961|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:03:08.6961|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:03:08.6961|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:03:08.6961|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:03:08.6961|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:03:08.6961|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:03:08.7114|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:03:08.7114|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:03:08.7114|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:03:08.7314|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (5ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:03:08.7818|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:03:08.7818|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 79.15ms 2025-12-22 11:03:08.7818|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:03:08.7882|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 95.629ms 200 application/json; charset=utf-8 2025-12-22 11:03:08.7882|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68829 2025-12-22 11:03:08.8036|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:03:08.8036|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3296ms 204 2025-12-22 11:03:08.8036|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68829 2025-12-22 11:03:08.8036|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:03:08.8195|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:03:08.8195|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:03:08.8195|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:03:08.8195|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:03:08.8195|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:03:08.8195|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:03:08.8195|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:03:08.8354|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:03:08.8354|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:03:08.8790|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:03:08.8827|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 57.0255ms 2025-12-22 11:03:08.8827|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:03:08.8827|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 73.5181ms 200 application/json; charset=utf-8 2025-12-22 11:03:15.5427|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:03:15.5427|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:03:15.5427|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.575ms 204 2025-12-22 11:03:15.5547|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:03:15.5547|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:03:15.5547|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:03:15.5547|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:03:15.5547|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:03:15.5547|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:03:15.5547|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:03:15.5547|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:03:15.6053|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:03:15.6053|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 45.1517ms 2025-12-22 11:03:15.6053|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:03:15.6053|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 57.0049ms 200 application/json; charset=utf-8 2025-12-22 11:03:35.1994|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:03:35.2040|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:03:35.2040|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.7071ms 204 2025-12-22 11:03:35.2170|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:03:35.2170|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:03:35.2170|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:03:35.2170|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:03:35.2170|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:03:35.2170|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:03:35.2327|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:03:35.2327|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:03:35.2719|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:03:35.2719|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.5014ms 2025-12-22 11:03:35.2719|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:03:35.2719|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 60.4202ms 200 application/json; charset=utf-8 2025-12-22 11:03:39.2124|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68829 2025-12-22 11:03:39.2124|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:03:39.2124|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.4621ms 204 2025-12-22 11:03:39.2230|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68829 2025-12-22 11:03:39.2230|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:03:39.2230|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:03:39.2230|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:03:39.2230|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:03:39.2230|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:03:39.2230|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:03:39.2326|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:03:39.2326|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:03:39.2326|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:03:39.2326|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:03:39.2882|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:03:39.2882|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 60.8946ms 2025-12-22 11:03:39.2882|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:03:39.2882|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 71.1979ms 200 application/json; charset=utf-8 2025-12-22 11:03:39.3106|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68796 2025-12-22 11:03:39.3106|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:03:39.3106|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.1758ms 204 2025-12-22 11:03:39.3106|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68796 2025-12-22 11:03:39.3106|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:03:39.3106|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:03:39.3106|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:03:39.3106|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:03:39.3106|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:03:39.3106|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:03:39.3284|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:03:39.3284|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:03:39.3284|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:03:39.3426|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:03:39.3733|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:03:39.3733|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 50.4332ms 2025-12-22 11:03:39.3733|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:03:39.3733|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 59.3758ms 200 application/json; charset=utf-8 2025-12-22 11:03:43.5806|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:03:43.5806|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:03:43.5806|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9438ms 204 2025-12-22 11:03:43.5933|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:03:43.5933|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:03:43.5933|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:03:43.5933|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:03:43.5933|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:03:43.5933|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:03:43.5933|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:03:43.6077|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:03:43.6542|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:03:43.6542|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 51.3558ms 2025-12-22 11:03:43.6542|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:03:43.6542|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 65.4338ms 200 application/json; charset=utf-8 2025-12-22 11:04:06.6341|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68796 2025-12-22 11:04:06.6341|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:04:06.6341|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5828ms 204 2025-12-22 11:04:06.6341|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68796 2025-12-22 11:04:06.6502|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:04:06.6502|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:04:06.6502|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:04:06.6502|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:04:06.6502|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:04:06.6502|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:04:06.6663|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:04:06.6663|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:04:06.6663|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:04:06.6833|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:04:06.7265|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:04:06.7304|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 68.7321ms 2025-12-22 11:04:06.7304|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:04:06.7304|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 86.4ms 200 application/json; charset=utf-8 2025-12-22 11:04:06.7304|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68816 2025-12-22 11:04:06.7304|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:04:06.7304|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9978ms 204 2025-12-22 11:04:06.7492|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68816 2025-12-22 11:04:06.7492|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:04:06.7492|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:04:06.7492|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:04:06.7492|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:04:06.7610|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:04:06.7610|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:04:06.7610|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:04:06.7610|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:04:06.7610|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:04:06.7822|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:04:06.8367|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:04:06.8478|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 84.98ms 2025-12-22 11:04:06.8478|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:04:06.8478|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 101.049ms 200 application/json; charset=utf-8 2025-12-22 11:04:13.4639|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:04:13.4639|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:04:13.4639|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.1672ms 204 2025-12-22 11:04:13.4639|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:04:13.4639|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:04:13.4796|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:04:13.4796|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:04:13.4796|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:04:13.4796|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:04:13.4796|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:04:13.4796|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:04:13.5226|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:04:13.5226|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 40.9369ms 2025-12-22 11:04:13.5284|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:04:13.5284|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 57.1268ms 200 application/json; charset=utf-8 2025-12-22 11:04:41.9351|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68816 2025-12-22 11:04:41.9351|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:04:41.9351|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8764ms 204 2025-12-22 11:04:41.9479|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68816 2025-12-22 11:04:41.9479|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:04:41.9479|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:04:41.9479|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:04:41.9479|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:04:41.9479|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:04:41.9604|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:04:41.9604|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:04:41.9604|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:04:41.9604|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:04:41.9792|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (4ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:04:42.0140|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68797 2025-12-22 11:04:42.0140|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:04:42.0140|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:04:42.0140|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1829ms 204 2025-12-22 11:04:42.0140|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 61.959ms 2025-12-22 11:04:42.0236|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:04:42.0236|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 76.5618ms 200 application/json; charset=utf-8 2025-12-22 11:04:42.0236|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68797 2025-12-22 11:04:42.0236|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:04:42.0236|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:04:42.0236|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:04:42.0236|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:04:42.0236|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:04:42.0236|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:04:42.0423|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (4ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:04:42.0423|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:04:42.0423|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:04:42.0566|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:04:42.0968|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:04:42.0968|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 64.4959ms 2025-12-22 11:04:42.1025|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:04:42.1025|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 76.7712ms 200 application/json; charset=utf-8 2025-12-22 11:04:46.3450|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:04:46.3450|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:04:46.3513|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.3497ms 204 2025-12-22 11:04:46.3513|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:04:46.3513|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:04:46.3513|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:04:46.3667|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:04:46.3667|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:04:46.3667|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:04:46.3667|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:04:46.3667|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:04:46.4217|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:04:46.4217|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 52.1438ms 2025-12-22 11:04:46.4217|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:04:46.4217|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 69.6163ms 200 application/json; charset=utf-8 2025-12-22 11:04:50.3478|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/66853 2025-12-22 11:04:50.3508|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:04:50.3508|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5275ms 204 2025-12-22 11:04:50.3508|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/66853 2025-12-22 11:04:50.3508|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:04:50.3508|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:04:50.3508|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:04:50.3669|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:04:50.3669|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:04:50.3669|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:04:50.3888|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (16ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:04:50.3888|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:04:50.3888|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:04:50.4369|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/65566 2025-12-22 11:04:50.4369|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:04:50.4369|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:04:50.4369|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1.7035ms 204 2025-12-22 11:04:50.4369|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 71.0013ms 2025-12-22 11:04:50.4369|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:04:50.4457|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 85.6535ms 200 application/json; charset=utf-8 2025-12-22 11:04:50.4457|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/65566 2025-12-22 11:04:50.4457|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:04:50.4457|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:04:50.4457|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:04:50.4457|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:04:50.4457|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:04:50.4457|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:04:50.4642|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:04:50.4642|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:04:50.4642|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:04:50.5062|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:04:50.5087|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 51.6831ms 2025-12-22 11:04:50.5087|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:04:50.5087|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 65.4002ms 200 application/json; charset=utf-8 2025-12-22 11:04:52.9800|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:04:52.9800|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:04:52.9800|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.9324ms 204 2025-12-22 11:04:52.9800|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:04:52.9922|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:04:52.9922|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:04:52.9922|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:04:52.9922|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:04:52.9922|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:04:52.9922|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:04:52.9922|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:04:53.0346|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:04:53.0346|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 38.701ms 2025-12-22 11:04:53.0401|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:04:53.0401|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 50.6232ms 200 application/json; charset=utf-8 2025-12-22 11:05:07.0763|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68797 2025-12-22 11:05:07.0763|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:05:07.0763|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8274ms 204 2025-12-22 11:05:07.0763|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68797 2025-12-22 11:05:07.0929|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:05:07.0929|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:05:07.0929|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:05:07.0929|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:05:07.0929|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:05:07.0929|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:05:07.1079|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:05:07.1079|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:05:07.1079|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:05:07.1231|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:05:07.1654|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:05:07.1654|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 63.9633ms 2025-12-22 11:05:07.1697|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:05:07.1697|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 82.9694ms 200 application/json; charset=utf-8 2025-12-22 11:05:07.1697|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68798 2025-12-22 11:05:07.1697|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:05:07.1697|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.4791ms 204 2025-12-22 11:05:07.1903|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68798 2025-12-22 11:05:07.1903|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:05:07.1903|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:05:07.1903|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:05:07.1903|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:05:07.1903|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:05:07.1903|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:05:07.2053|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:05:07.2053|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:05:07.2053|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:05:07.2228|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:05:07.2594|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:05:07.2594|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 61.3304ms 2025-12-22 11:05:07.2636|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:05:07.2636|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 74.8545ms 200 application/json; charset=utf-8 2025-12-22 11:05:11.4539|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:05:11.4539|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:05:11.4539|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.7297ms 204 2025-12-22 11:05:11.4539|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:05:11.4539|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:05:11.4671|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:05:11.4671|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:05:11.4671|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:05:11.4671|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:05:11.4671|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:05:11.4671|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:05:11.5119|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:05:11.5144|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.0274ms 2025-12-22 11:05:11.5144|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:05:11.5144|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 54.734ms 200 application/json; charset=utf-8 2025-12-22 11:05:13.6440|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:05:13.6440|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:05:22.8969|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:05:22.8969|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:05:22.8969|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8682ms 204 2025-12-22 11:05:22.9098|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:05:22.9098|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:05:22.9098|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:05:22.9098|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:05:22.9098|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:05:22.9098|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:05:22.9200|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:05:23.0674|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:05:23.0674|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 150.8325ms 2025-12-22 11:05:23.0674|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:05:23.0674|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 164.3343ms 200 application/json; charset=utf-8 2025-12-22 11:05:30.2132|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68798 2025-12-22 11:05:30.2132|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:05:30.2188|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6965ms 204 2025-12-22 11:05:30.2188|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68798 2025-12-22 11:05:30.2188|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:05:30.2188|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:05:30.2328|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:05:30.2328|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:05:30.2328|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:05:30.2328|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:05:30.2328|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:05:30.2479|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:05:30.2479|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:05:30.2479|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:05:30.2956|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68799 2025-12-22 11:05:30.2956|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:05:30.2956|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1263ms 204 2025-12-22 11:05:30.2956|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:05:30.2956|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68799 2025-12-22 11:05:30.2956|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 69.0055ms 2025-12-22 11:05:30.3103|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:05:30.3103|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:05:30.3103|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:05:30.3103|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 90.7715ms 200 application/json; charset=utf-8 2025-12-22 11:05:30.3103|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:05:30.3103|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:05:30.3269|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:05:30.3269|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:05:30.3269|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:05:30.3269|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:05:30.3269|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:05:30.3457|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:05:30.3849|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:05:30.3849|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 59.1396ms 2025-12-22 11:05:30.3906|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:05:30.3906|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 85.7127ms 200 application/json; charset=utf-8 2025-12-22 11:05:32.1610|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:05:32.1610|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:05:32.1610|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5179ms 204 2025-12-22 11:05:32.1718|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:05:32.1718|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:05:32.1718|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:05:32.1718|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:05:32.1718|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:05:32.1718|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:05:32.1718|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:05:32.3063|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:05:32.3063|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 127.3398ms 2025-12-22 11:05:32.3097|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:05:32.3097|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 139.4184ms 200 application/json; charset=utf-8 2025-12-22 11:05:34.6017|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:05:34.6017|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:05:34.6064|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.7511ms 204 2025-12-22 11:05:34.6064|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:05:34.6064|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:05:34.6064|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:05:34.6064|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:05:34.6231|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:05:34.6231|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:05:34.6231|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:05:34.6231|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:05:34.6659|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:05:34.6694|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 43.3512ms 2025-12-22 11:05:34.6694|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:05:34.6694|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 58.4985ms 200 application/json; charset=utf-8 2025-12-22 11:05:36.7728|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:05:36.7728|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:05:36.7811|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:05:36.7811|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:05:36.7811|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:05:36.7811|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:05:36.7959|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:05:36.8851|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:05:36.8883|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 92.821ms 2025-12-22 11:05:36.8883|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:05:36.8883|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 119.8874ms 200 application/json; charset=utf-8 2025-12-22 11:05:46.5639|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:05:46.5639|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:05:46.5639|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1501ms 204 2025-12-22 11:05:46.5639|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:05:46.5773|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:05:46.5773|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:05:46.5773|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:05:46.5773|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:05:46.5773|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:05:46.5773|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:05:46.7131|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:05:46.7131|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 127.4383ms 2025-12-22 11:05:46.7131|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:05:46.7175|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 142.5087ms 200 application/json; charset=utf-8 2025-12-22 11:05:52.9212|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68799 2025-12-22 11:05:52.9212|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:05:52.9212|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.5997ms 204 2025-12-22 11:05:52.9212|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68799 2025-12-22 11:05:52.9352|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:05:52.9352|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:05:52.9352|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:05:52.9352|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:05:52.9352|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:05:52.9352|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:05:52.9352|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:05:52.9515|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:05:52.9515|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:05:52.9515|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:05:53.0055|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:05:53.0055|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 63.985ms 2025-12-22 11:05:53.0055|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:05:53.0055|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 78.6905ms 200 application/json; charset=utf-8 2025-12-22 11:05:53.0312|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68800 2025-12-22 11:05:53.0312|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:05:53.0312|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.6994ms 204 2025-12-22 11:05:53.0450|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68800 2025-12-22 11:05:53.0450|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:05:53.0450|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:05:53.0450|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:05:53.0450|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:05:53.0450|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:05:53.0450|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:05:53.0635|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:05:53.0635|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:05:53.0635|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:05:53.0812|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:05:53.1163|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:05:53.1163|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 61.671ms 2025-12-22 11:05:53.1163|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:05:53.1243|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 79.2448ms 200 application/json; charset=utf-8 2025-12-22 11:06:00.9885|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:06:00.9885|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:06:00.9885|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.7067ms 204 2025-12-22 11:06:01.0015|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:06:01.0015|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:06:01.0015|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:06:01.0015|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:06:01.0015|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:06:01.0015|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:06:01.0015|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:06:01.0015|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:06:01.0457|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:06:01.0457|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 39.7911ms 2025-12-22 11:06:01.0457|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:06:01.0457|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 51.1915ms 200 application/json; charset=utf-8 2025-12-22 11:06:19.3236|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68800 2025-12-22 11:06:19.3272|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:06:19.3272|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.478ms 204 2025-12-22 11:06:19.3444|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68800 2025-12-22 11:06:19.3444|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:06:19.3444|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:06:19.3444|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:06:19.3444|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:06:19.3444|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:06:19.3444|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:06:19.3584|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:06:19.3584|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:06:19.3584|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:06:19.3742|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (4ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:06:19.4162|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:06:19.4199|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 65.5418ms 2025-12-22 11:06:19.4199|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:06:19.4199|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 79.3613ms 200 application/json; charset=utf-8 2025-12-22 11:06:19.4199|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68802 2025-12-22 11:06:19.4199|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:06:19.4199|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.664ms 204 2025-12-22 11:06:19.4366|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68802 2025-12-22 11:06:19.4366|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:06:19.4366|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:06:19.4366|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:06:19.4366|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:06:19.4366|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:06:19.4513|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:06:19.4513|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (4ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:06:19.4513|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:06:19.4694|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:06:19.4694|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:06:19.5208|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:06:19.5208|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 73.2945ms 2025-12-22 11:06:19.5208|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:06:19.5291|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 92.5418ms 200 application/json; charset=utf-8 2025-12-22 11:06:24.0541|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:06:24.0541|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:06:24.0541|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5415ms 204 2025-12-22 11:06:24.0664|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:06:24.0664|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:06:24.0664|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:06:24.0664|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:06:24.0664|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:06:24.0664|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:06:24.0664|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:06:24.0771|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:06:24.1251|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:06:24.1251|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 54.9768ms 2025-12-22 11:06:24.1251|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:06:24.1251|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 65.8868ms 200 application/json; charset=utf-8 2025-12-22 11:07:59.5123|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:07:59.5158|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:07:59.5158|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.3703ms 204 2025-12-22 11:07:59.5158|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:07:59.5158|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:07:59.5158|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:07:59.5287|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:07:59.5287|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:07:59.5287|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:07:59.5287|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:07:59.5287|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:07:59.5823|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:07:59.5823|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 49.7824ms 2025-12-22 11:07:59.5823|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:07:59.5823|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 63.9021ms 200 application/json; charset=utf-8 2025-12-22 11:08:03.1598|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68802 2025-12-22 11:08:03.1598|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:08:03.1598|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0331ms 204 2025-12-22 11:08:03.1733|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68802 2025-12-22 11:08:03.1733|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:08:03.1733|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:08:03.1733|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:08:03.1733|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:08:03.1848|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:08:03.1848|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:08:03.1848|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (5ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:08:03.1848|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:08:03.2010|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:08:03.2010|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:08:03.2462|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:08:03.2476|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68830 2025-12-22 11:08:03.2476|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 62.7976ms 2025-12-22 11:08:03.2476|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:08:03.2476|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:08:03.2476|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.4782ms 204 2025-12-22 11:08:03.2476|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 83.1833ms 200 application/json; charset=utf-8 2025-12-22 11:08:03.2476|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68830 2025-12-22 11:08:03.2631|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:08:03.2631|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:08:03.2631|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:08:03.2631|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:08:03.2631|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:08:03.2631|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:08:03.2631|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:08:03.2802|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:08:03.2802|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:08:03.2956|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:08:03.3361|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:08:03.3361|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 68.2474ms 2025-12-22 11:08:03.3416|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:08:03.3416|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 81.6997ms 200 application/json; charset=utf-8 2025-12-22 11:08:07.3049|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:08:07.3049|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:08:07.3049|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.1935ms 204 2025-12-22 11:08:07.3214|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:08:07.3214|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:08:07.3214|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:08:07.3272|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:08:07.3272|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:08:07.3272|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:08:07.3272|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:08:07.3272|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:08:07.3708|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:08:07.3745|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.2935ms 2025-12-22 11:08:07.3745|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:08:07.3745|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 57.8314ms 200 application/json; charset=utf-8 2025-12-22 11:08:34.6496|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:08:34.6496|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:08:34.6582|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.5335ms 204 2025-12-22 11:08:34.6582|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:08:34.6582|1|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() 2025-12-22 11:08:34.6712|7|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. 2025-12-22 11:08:34.6712|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:08:34.6712|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-22 11:08:34.6712|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-22 11:08:34.6712|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 14.9893ms 401 2025-12-22 11:08:46.7235|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:08:46.7235|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:08:46.7235|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.2175ms 204 2025-12-22 11:08:46.7340|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:08:46.7340|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:08:46.7340|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:08:46.7340|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:08:46.7340|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:08:46.7340|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:08:46.7340|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:08:46.7340|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:08:46.7340|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:08:46.7517|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:08:46.7517|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.5007ms 204 2025-12-22 11:08:46.7517|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:08:46.7517|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:08:46.7517|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:08:46.7517|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:08:46.7517|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:08:46.7655|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:08:46.7655|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:08:46.8067|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:08:46.8067|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 62.7607ms 2025-12-22 11:08:46.8067|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:08:46.8111|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 77.1605ms 200 application/json; charset=utf-8 2025-12-22 11:08:46.8773|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:08:46.8773|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 114.1706ms 2025-12-22 11:08:46.8773|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:08:46.8773|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 128.5908ms 200 application/json; charset=utf-8 2025-12-22 11:09:41.1868|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68830 2025-12-22 11:09:41.1907|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:09:41.1907|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9467ms 204 2025-12-22 11:09:41.1907|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68830 2025-12-22 11:09:41.1907|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:09:41.2054|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:09:41.2054|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:09:41.2054|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:09:41.2054|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:09:41.2054|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:09:41.2054|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:09:41.2231|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:09:41.2231|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:09:41.2363|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:09:41.2768|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:09:41.2768|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68795 2025-12-22 11:09:41.2768|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 66.219ms 2025-12-22 11:09:41.2768|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:09:41.2830|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:09:41.2830|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8686ms 204 2025-12-22 11:09:41.2830|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 85.3193ms 200 application/json; charset=utf-8 2025-12-22 11:09:41.2830|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68795 2025-12-22 11:09:41.2830|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:09:41.2830|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:09:41.2830|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:09:41.2998|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:09:41.2998|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:09:41.2998|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:09:41.2998|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (5ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:09:41.3155|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:09:41.3155|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:09:41.3302|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:09:41.3728|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:09:41.3728|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 73.2617ms 2025-12-22 11:09:41.3787|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:09:41.3787|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 89.2465ms 200 application/json; charset=utf-8 2025-12-22 11:09:46.0485|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:09:46.0513|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:09:46.0513|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8008ms 204 2025-12-22 11:09:46.0646|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:09:46.0646|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:09:46.0646|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:09:46.0646|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:09:46.0646|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:09:46.0646|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:09:46.0806|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:09:46.0806|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:09:46.1194|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:09:46.1194|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.6161ms 2025-12-22 11:09:46.1194|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:09:46.1266|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 62.0027ms 200 application/json; charset=utf-8 2025-12-22 11:10:01.4471|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:10:01.4471|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:10:01.4471|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6956ms 204 2025-12-22 11:10:01.4567|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:10:01.4567|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:10:01.4567|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:10:01.4567|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:10:01.4567|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:10:01.4567|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:10:01.4567|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:10:01.5915|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:10:01.5915|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 127.272ms 2025-12-22 11:10:01.5953|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:10:01.5953|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 140.6961ms 200 application/json; charset=utf-8 2025-12-22 11:10:03.3138|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68795 2025-12-22 11:10:03.3161|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:10:03.3161|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.1247ms 204 2025-12-22 11:10:03.3310|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68795 2025-12-22 11:10:03.3310|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:10:03.3310|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:10:03.3310|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:10:03.3310|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:10:03.3310|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:10:03.3310|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:10:03.3464|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:10:03.3464|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:10:03.3464|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:10:03.3637|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (4ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:10:03.4311|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:10:03.4311|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 93.6933ms 2025-12-22 11:10:03.4311|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:10:03.4311|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 107.9259ms 200 application/json; charset=utf-8 2025-12-22 11:10:03.4486|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68805 2025-12-22 11:10:03.4486|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:10:03.4486|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.75ms 204 2025-12-22 11:10:03.4739|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68805 2025-12-22 11:10:03.4739|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:10:03.4739|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:10:03.4739|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:10:03.4739|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:10:03.4739|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:10:03.4739|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:10:03.4924|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (5ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:10:03.4924|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:10:03.4924|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:10:03.5109|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:10:03.5528|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:10:03.5528|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 72.0082ms 2025-12-22 11:10:03.5528|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:10:03.5528|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 86.9837ms 200 application/json; charset=utf-8 2025-12-22 11:10:07.0513|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:10:07.0513|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:10:07.0513|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7334ms 204 2025-12-22 11:10:07.0635|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:10:07.0635|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:10:07.0635|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:10:07.0635|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:10:07.0635|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:10:07.0635|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:10:07.0635|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:10:07.0753|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:10:07.1097|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:10:07.1097|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 39.6381ms 2025-12-22 11:10:07.1097|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:10:07.1097|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 51.4347ms 200 application/json; charset=utf-8 2025-12-22 11:10:13.7904|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:10:13.8303|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:10:16.9377|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:10:16.9377|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:10:16.9377|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.7596ms 204 2025-12-22 11:10:16.9377|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:10:16.9516|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:10:16.9516|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:10:16.9516|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:10:16.9516|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:10:16.9516|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:10:16.9516|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:10:17.0883|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:10:17.0900|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 127.6417ms 2025-12-22 11:10:17.0900|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:10:17.0900|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 143.5472ms 200 application/json; charset=utf-8 2025-12-22 11:10:34.0940|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:10:34.0978|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:10:34.0978|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.7718ms 204 2025-12-22 11:10:34.0978|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:10:34.0978|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:10:34.1116|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:10:34.1116|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:10:34.1116|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:10:34.1116|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:10:34.1116|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:10:34.2406|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:10:34.2406|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 119.7613ms 2025-12-22 11:10:34.2406|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:10:34.2406|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 136.8165ms 200 application/json; charset=utf-8 2025-12-22 11:10:49.0343|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68805 2025-12-22 11:10:49.0343|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:10:49.0343|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.9815ms 204 2025-12-22 11:10:49.0451|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68805 2025-12-22 11:10:49.0451|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:10:49.0451|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:10:49.0451|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:10:49.0451|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:10:49.0451|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:10:49.0451|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:10:49.0623|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (4ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:10:49.0623|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:10:49.0623|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:10:49.0787|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:10:49.1257|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:10:49.1257|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 74.0646ms 2025-12-22 11:10:49.1257|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68806 2025-12-22 11:10:49.1257|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:10:49.1257|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:10:49.1257|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 89.6936ms 200 application/json; charset=utf-8 2025-12-22 11:10:49.1368|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.1224ms 204 2025-12-22 11:10:49.1368|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68806 2025-12-22 11:10:49.1368|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:10:49.1368|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:10:49.1510|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:10:49.1510|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:10:49.1510|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:10:49.1510|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:10:49.1510|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:10:49.1510|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:10:49.1686|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:10:49.1686|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:10:49.2225|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:10:49.2225|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 68.6589ms 2025-12-22 11:10:49.2225|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:10:49.2290|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 85.2231ms 200 application/json; charset=utf-8 2025-12-22 11:10:54.3339|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:10:54.3339|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:10:54.3402|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.3006ms 204 2025-12-22 11:10:54.3402|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:10:54.3559|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:10:54.3559|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:10:54.3559|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:10:54.3559|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:10:54.3559|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:10:54.3559|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:10:54.3559|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:10:54.4062|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:10:54.4062|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 43.5236ms 2025-12-22 11:10:54.4062|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:10:54.4062|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 60.0443ms 200 application/json; charset=utf-8 2025-12-22 11:11:33.9977|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68806 2025-12-22 11:11:33.9977|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:11:34.0040|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.3297ms 204 2025-12-22 11:11:34.0040|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68806 2025-12-22 11:11:34.0178|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:11:34.0178|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:11:34.0178|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:11:34.0178|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:11:34.0178|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:11:34.0178|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:11:34.0341|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:11:34.0341|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:11:34.0341|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:11:34.0341|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:11:34.0911|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:11:34.0911|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68807 2025-12-22 11:11:34.0911|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 65.0416ms 2025-12-22 11:11:34.0963|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:11:34.0963|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:11:34.0963|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.019ms 204 2025-12-22 11:11:34.0963|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 87.9236ms 200 application/json; charset=utf-8 2025-12-22 11:11:34.0963|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68807 2025-12-22 11:11:34.1115|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:11:34.1115|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:11:34.1115|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:11:34.1115|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:11:34.1115|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:11:34.1115|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:11:34.1115|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:11:34.1297|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:11:34.1297|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:11:34.1464|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:11:34.1908|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:11:34.1908|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 72.1587ms 2025-12-22 11:11:34.1908|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:11:34.1908|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 89.958ms 200 application/json; charset=utf-8 2025-12-22 11:11:36.1375|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:11:36.1415|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:11:36.1415|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.4639ms 204 2025-12-22 11:11:36.1415|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:11:36.1415|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:11:36.1415|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:11:36.1415|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:11:36.1415|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:11:36.1415|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:11:36.1581|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:11:36.2836|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:11:36.2836|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 128.4793ms 2025-12-22 11:11:36.2836|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:11:36.2836|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 142.0297ms 200 application/json; charset=utf-8 2025-12-22 11:11:37.9060|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:11:37.9084|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:11:37.9084|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.7157ms 204 2025-12-22 11:11:37.9084|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:11:37.9084|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:11:37.9084|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:11:37.9084|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:11:37.9084|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:11:37.9084|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:11:37.9238|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:11:37.9238|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:11:37.9628|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:11:37.9628|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.2462ms 2025-12-22 11:11:37.9628|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:11:37.9628|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 52.9461ms 200 application/json; charset=utf-8 2025-12-22 11:11:54.9457|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:11:54.9457|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:11:54.9457|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1407ms 204 2025-12-22 11:11:54.9572|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:11:54.9572|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:11:54.9572|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:11:54.9572|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:11:54.9572|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:11:54.9572|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:11:54.9712|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:11:55.0980|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:11:55.0980|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 130.3632ms 2025-12-22 11:11:55.0980|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:11:55.0980|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 148.7598ms 200 application/json; charset=utf-8 2025-12-22 11:12:02.0215|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68807 2025-12-22 11:12:02.0215|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:12:02.0215|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2378ms 204 2025-12-22 11:12:02.0333|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68807 2025-12-22 11:12:02.0333|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:12:02.0333|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:12:02.0333|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:12:02.0333|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:12:02.0333|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:12:02.0333|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:12:02.0500|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:12:02.0500|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:12:02.0500|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:12:02.0641|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:12:02.1035|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:12:02.1035|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 60.9845ms 2025-12-22 11:12:02.1035|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68808 2025-12-22 11:12:02.1035|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:12:02.1116|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:12:02.1116|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 79.8596ms 200 application/json; charset=utf-8 2025-12-22 11:12:02.1116|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.4539ms 204 2025-12-22 11:12:02.1116|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68808 2025-12-22 11:12:02.1116|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:12:02.1264|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:12:02.1264|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:12:02.1264|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:12:02.1264|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:12:02.1264|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:12:02.1264|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:12:02.1264|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:12:02.1264|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:12:02.1462|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:12:02.1803|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:12:02.1803|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 51.4306ms 2025-12-22 11:12:02.1803|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:12:02.1803|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 63.4594ms 200 application/json; charset=utf-8 2025-12-22 11:12:06.4616|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:12:06.4616|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:12:06.4616|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0811ms 204 2025-12-22 11:12:06.4771|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:12:06.4771|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:12:06.4771|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:12:06.4771|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:12:06.4771|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:12:06.4771|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:12:06.4857|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:12:06.4857|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:12:06.5256|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:12:06.5256|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.7101ms 2025-12-22 11:12:06.5256|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:12:06.5256|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 54.0569ms 200 application/json; charset=utf-8 2025-12-22 11:12:09.6834|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:12:09.6890|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:12:09.6890|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 11.7174ms 204 2025-12-22 11:12:09.6890|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:12:09.6890|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:12:09.7064|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:12:09.7064|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:12:09.7064|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:12:09.7064|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:12:09.7064|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:12:09.7267|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:12:09.7267|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:12:09.7366|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 19.4588ms 204 2025-12-22 11:12:09.7366|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:12:09.7366|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:12:09.7366|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:12:09.7366|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:12:09.7511|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:12:09.7511|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:12:09.7511|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:12:09.7511|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:12:09.7817|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:12:09.7840|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 50.7983ms 2025-12-22 11:12:09.7840|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:12:09.7840|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 87.1508ms 200 application/json; charset=utf-8 2025-12-22 11:12:09.8721|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:12:09.8721|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 119.7199ms 2025-12-22 11:12:09.8766|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:12:09.8766|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 134.7179ms 200 application/json; charset=utf-8 2025-12-22 11:12:22.4924|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:12:22.4924|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:12:22.4924|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.6708ms 204 2025-12-22 11:12:22.5046|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:12:22.5046|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:12:22.5046|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:12:22.5046|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:12:22.5184|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:12:22.5184|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:12:22.5184|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:12:22.6664|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:12:22.6664|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 146.0577ms 2025-12-22 11:12:22.6664|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:12:22.6664|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 168.0233ms 200 application/json; charset=utf-8 2025-12-22 11:12:27.6866|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68808 2025-12-22 11:12:27.6896|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:12:27.6896|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9774ms 204 2025-12-22 11:12:27.6896|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68808 2025-12-22 11:12:27.6896|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:12:27.6896|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:12:27.6896|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:12:27.7057|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:12:27.7057|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:12:27.7057|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:12:27.7057|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:12:27.7057|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:12:27.7211|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:12:27.7211|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:12:27.7823|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:12:27.7853|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 75.5518ms 2025-12-22 11:12:27.7853|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:12:27.7853|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 91.3206ms 200 application/json; charset=utf-8 2025-12-22 11:12:27.7988|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68809 2025-12-22 11:12:27.7988|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:12:27.7988|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5797ms 204 2025-12-22 11:12:27.7988|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68809 2025-12-22 11:12:27.8144|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:12:27.8144|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:12:27.8144|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:12:27.8144|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:12:27.8144|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:12:27.8144|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:12:27.8144|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:12:27.8144|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:12:27.8303|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:12:27.8303|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:12:27.8786|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:12:27.8786|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 60.071ms 2025-12-22 11:12:27.8786|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:12:27.8786|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 75.4847ms 200 application/json; charset=utf-8 2025-12-22 11:12:31.8315|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:12:31.8315|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:12:31.8315|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.7744ms 204 2025-12-22 11:12:31.8315|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:12:31.8467|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:12:31.8467|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:12:31.8467|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:12:31.8467|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:12:31.8467|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:12:31.8467|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:12:31.8623|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:12:31.9010|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:12:31.9010|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 46.3971ms 2025-12-22 11:12:31.9010|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:12:31.9010|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 61.7113ms 200 application/json; charset=utf-8 2025-12-22 11:12:43.2830|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:12:43.2830|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:12:43.2830|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.7556ms 204 2025-12-22 11:12:43.3005|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:12:43.3005|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:12:43.3005|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:12:43.3005|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:12:43.3005|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:12:43.3148|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:12:43.3148|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:12:43.4613|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:12:43.4613|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 147.2738ms 2025-12-22 11:12:43.4613|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:12:43.4613|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 167.8968ms 200 application/json; charset=utf-8 2025-12-22 11:12:57.9009|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68809 2025-12-22 11:12:57.9009|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:12:57.9009|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3611ms 204 2025-12-22 11:12:57.9180|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68809 2025-12-22 11:12:57.9180|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:12:57.9225|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:12:57.9225|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:12:57.9225|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:12:57.9225|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:12:57.9225|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:12:57.9225|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:12:57.9225|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:12:57.9416|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:12:57.9416|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:12:58.0008|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:12:58.0008|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 74.5475ms 2025-12-22 11:12:58.0008|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68810 2025-12-22 11:12:58.0008|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:12:58.0008|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:12:58.0008|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 92.6174ms 200 application/json; charset=utf-8 2025-12-22 11:12:58.0008|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.7019ms 204 2025-12-22 11:12:58.0199|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68810 2025-12-22 11:12:58.0199|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:12:58.0199|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:12:58.0199|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:12:58.0199|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:12:58.0199|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:12:58.0199|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:12:58.0345|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:12:58.0345|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:12:58.0345|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:12:58.0509|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:12:58.0921|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:12:58.0944|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 63.8965ms 2025-12-22 11:12:58.0944|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:12:58.0944|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 78.2385ms 200 application/json; charset=utf-8 2025-12-22 11:13:03.4536|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:13:03.4536|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:13:03.4536|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9448ms 204 2025-12-22 11:13:03.4536|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:13:03.4694|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:13:03.4694|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:13:03.4694|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:13:03.4694|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:13:03.4694|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:13:03.4694|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:13:03.4694|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:13:03.5211|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:13:03.5211|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 46.7463ms 2025-12-22 11:13:03.5211|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:13:03.5211|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 57.5122ms 200 application/json; charset=utf-8 2025-12-22 11:13:27.8704|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68810 2025-12-22 11:13:27.8704|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:13:27.8704|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6885ms 204 2025-12-22 11:13:27.8830|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68810 2025-12-22 11:13:27.8830|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:13:27.8830|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:13:27.8830|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:13:27.8908|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:13:27.8908|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:13:27.8908|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:13:27.8908|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (5ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:13:27.8908|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:13:27.9084|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:13:27.9084|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (4ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:13:27.9704|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:13:27.9704|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68811 2025-12-22 11:13:27.9704|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 79.7356ms 2025-12-22 11:13:27.9704|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:13:27.9704|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:13:27.9704|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4084ms 204 2025-12-22 11:13:27.9704|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 97.5911ms 200 application/json; charset=utf-8 2025-12-22 11:13:27.9872|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68811 2025-12-22 11:13:27.9872|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:13:27.9872|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:13:27.9872|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:13:27.9872|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:13:27.9872|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:13:27.9872|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:13:28.0019|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (4ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:13:28.0019|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:13:28.0019|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:13:28.0198|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:13:28.0611|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:13:28.0643|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 70.1349ms 2025-12-22 11:13:28.0643|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:13:28.0643|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 82.2538ms 200 application/json; charset=utf-8 2025-12-22 11:13:32.5898|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:13:32.5898|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:13:32.5944|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5847ms 204 2025-12-22 11:13:32.5944|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:13:32.5944|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:13:32.5944|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:13:32.5944|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:13:32.5944|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:13:32.6103|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:13:32.6103|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:13:32.6103|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:13:32.6520|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:13:32.6520|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.8906ms 2025-12-22 11:13:32.6566|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:13:32.6566|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 56.176ms 200 application/json; charset=utf-8 2025-12-22 11:13:57.0301|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68811 2025-12-22 11:13:57.0301|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:13:57.0301|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2744ms 204 2025-12-22 11:13:57.0301|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68811 2025-12-22 11:13:57.0301|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:13:57.0453|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:13:57.0453|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:13:57.0453|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:13:57.0453|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:13:57.0453|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:13:57.0453|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:13:57.0640|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:13:57.0640|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:13:57.0640|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (4ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:13:57.1144|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68812 2025-12-22 11:13:57.1144|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:13:57.1144|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5254ms 204 2025-12-22 11:13:57.1144|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:13:57.1144|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 70.1268ms 2025-12-22 11:13:57.1251|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:13:57.1251|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 86.3403ms 200 application/json; charset=utf-8 2025-12-22 11:13:57.1251|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68812 2025-12-22 11:13:57.1251|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:13:57.1251|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:13:57.1251|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:13:57.1251|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:13:57.1251|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:13:57.1251|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:13:57.1429|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:13:57.1429|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:13:57.1429|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:13:57.1591|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:13:57.1944|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:13:57.1944|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 61.2095ms 2025-12-22 11:13:57.1944|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:13:57.2022|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 73.055ms 200 application/json; charset=utf-8 2025-12-22 11:14:01.1587|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:14:01.1587|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:14:01.1587|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.9763ms 204 2025-12-22 11:14:01.1587|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:14:01.1705|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:14:01.1705|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:14:01.1705|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:14:01.1705|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:14:01.1705|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:14:01.1705|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:14:01.1705|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:14:01.2275|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:14:01.2275|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 51.057ms 2025-12-22 11:14:01.2334|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:14:01.2334|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 68.1438ms 200 application/json; charset=utf-8 2025-12-22 11:14:26.0410|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68812 2025-12-22 11:14:26.0410|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:14:26.0468|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7335ms 204 2025-12-22 11:14:26.0468|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68812 2025-12-22 11:14:26.0468|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:14:26.0609|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:14:26.0609|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:14:26.0609|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:14:26.0609|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:14:26.0609|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:14:26.0609|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:14:26.0780|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:14:26.0780|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:14:26.0780|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:14:26.1256|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68813 2025-12-22 11:14:26.1256|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:14:26.1256|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9073ms 204 2025-12-22 11:14:26.1256|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:14:26.1256|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 63.5543ms 2025-12-22 11:14:26.1256|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:14:26.1256|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68813 2025-12-22 11:14:26.1256|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 82.4663ms 200 application/json; charset=utf-8 2025-12-22 11:14:26.1396|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:14:26.1396|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:14:26.1396|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:14:26.1396|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:14:26.1396|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:14:26.1396|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:14:26.1396|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:14:26.1553|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:14:26.1553|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:14:26.1553|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:14:26.2046|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:14:26.2046|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 59.7541ms 2025-12-22 11:14:26.2046|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:14:26.2046|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 74.463ms 200 application/json; charset=utf-8 2025-12-22 11:14:36.0882|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:14:36.0882|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:14:36.0936|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.442ms 204 2025-12-22 11:14:36.0936|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:14:36.1095|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:14:36.1095|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:14:36.1095|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:14:36.1095|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:14:36.1095|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:14:36.1095|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:14:36.1249|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:14:36.1616|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:14:36.1616|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.706ms 2025-12-22 11:14:36.1616|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:14:36.1616|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 59.583ms 200 application/json; charset=utf-8 2025-12-22 11:14:56.7739|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68813 2025-12-22 11:14:56.7779|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:14:56.7779|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.3663ms 204 2025-12-22 11:14:56.7933|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68813 2025-12-22 11:14:56.7933|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:14:56.7933|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:14:56.7933|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:14:56.7933|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:14:56.7933|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:14:56.7933|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:14:56.8085|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:14:56.8085|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:14:56.8085|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:14:56.8265|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:14:56.8529|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68804 2025-12-22 11:14:56.8560|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:14:56.8560|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3806ms 204 2025-12-22 11:14:56.8560|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:14:56.8560|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 61.6009ms 2025-12-22 11:14:56.8560|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68804 2025-12-22 11:14:56.8560|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:14:56.8560|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:14:56.8725|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 79.2117ms 200 application/json; charset=utf-8 2025-12-22 11:14:56.8725|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:14:56.8725|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:14:56.8725|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:14:56.8725|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:14:56.8725|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:14:56.8905|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:14:56.8905|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:14:56.8905|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:14:56.9085|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:14:56.9518|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:14:56.9518|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 71.9862ms 2025-12-22 11:14:56.9518|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:14:56.9518|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 92.7829ms 200 application/json; charset=utf-8 2025-12-22 11:15:00.6840|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:15:00.6840|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:15:00.6840|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8426ms 204 2025-12-22 11:15:00.6840|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:15:00.6840|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:15:00.6840|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:15:00.6991|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:15:00.6991|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:15:00.6991|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:15:00.6991|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:15:00.6991|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:15:00.7483|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:15:00.7483|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 48.4139ms 2025-12-22 11:15:00.7483|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:15:00.7483|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 59.838ms 200 application/json; charset=utf-8 2025-12-22 11:15:14.0154|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:15:14.0154|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:17:47.5528|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:17:47.5528|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:17:47.5528|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9862ms 204 2025-12-22 11:17:47.5528|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:17:47.5528|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:17:47.5670|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:17:47.5670|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:17:47.5670|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:17:47.5670|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:17:47.5670|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:17:47.7167|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:17:47.7167|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 144.5968ms 2025-12-22 11:17:47.7167|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:17:47.7286|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 165.2311ms 200 application/json; charset=utf-8 2025-12-22 11:18:16.0792|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:18:16.0792|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:18:16.0792|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.5009ms 204 2025-12-22 11:18:16.0930|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:18:16.0930|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:18:16.0930|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:18:16.0930|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:18:16.0930|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:18:16.1053|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:18:16.1053|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:18:16.3837|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:18:16.3872|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 279.5048ms 2025-12-22 11:18:16.3872|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:18:16.3872|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 297.8964ms 200 application/json; charset=utf-8 2025-12-22 11:18:32.3677|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:18:32.3710|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:18:32.3710|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.155ms 204 2025-12-22 11:18:32.3710|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:18:32.3710|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:18:32.3710|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:18:32.3710|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:18:32.3710|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:18:32.3864|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:18:32.3864|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:18:32.5125|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:18:32.5125|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 125.1713ms 2025-12-22 11:18:32.5125|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:18:32.5125|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 137.6258ms 200 application/json; charset=utf-8 2025-12-22 11:18:47.8570|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:18:47.8570|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:18:47.8570|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2984ms 204 2025-12-22 11:18:47.8712|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:18:47.8712|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:18:47.8712|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:18:47.8712|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:18:47.8712|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:18:47.8712|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:18:47.8831|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:18:48.0044|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:18:48.0044|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 124.3056ms 2025-12-22 11:18:48.0080|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:18:48.0080|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 138.2128ms 200 application/json; charset=utf-8 2025-12-22 11:19:27.6168|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:19:27.6168|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:19:27.6230|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1703ms 204 2025-12-22 11:19:27.6230|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:19:27.6230|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:19:27.6230|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:19:27.6230|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:19:27.6230|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:19:27.6400|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:19:27.6400|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:19:27.7722|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:19:27.7722|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 133.0074ms 2025-12-22 11:19:27.7781|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:19:27.7781|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 153.1484ms 200 application/json; charset=utf-8 2025-12-22 11:20:14.2214|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:20:14.2214|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:21:11.6311|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:21:11.6311|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:21:11.6311|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.623ms 204 2025-12-22 11:21:11.6311|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:21:11.6311|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:21:11.6460|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:21:11.6460|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:21:11.6460|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:21:11.6460|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:21:11.6460|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:21:11.7881|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:21:11.7881|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 138.1292ms 2025-12-22 11:21:11.7881|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:21:11.7881|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 154.5311ms 200 application/json; charset=utf-8 2025-12-22 11:22:11.2086|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:22:11.2086|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:22:11.2086|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.5281ms 204 2025-12-22 11:22:11.2086|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:22:11.2086|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:22:11.2086|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:22:11.2086|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:22:11.2086|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:22:11.2242|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:22:11.2242|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:22:11.3147|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:22:11.3147|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 91.1199ms 2025-12-22 11:22:11.3177|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:22:11.3177|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 100.1728ms 200 application/json; charset=utf-8 2025-12-22 11:25:14.3658|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:25:14.3732|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:25:49.4881|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:25:49.4881|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:25:49.4881|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.2626ms 204 2025-12-22 11:25:49.4881|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:25:49.4881|1|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() 2025-12-22 11:25:49.5004|7|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. 2025-12-22 11:25:49.5004|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:25:49.5004|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-22 11:25:49.5004|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-22 11:25:49.5004|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.1702ms 401 2025-12-22 11:25:49.6381|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:25:49.6381|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:25:49.6408|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:25:49.6408|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:25:49.6408|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:25:49.6408|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:25:49.6408|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:25:49.6408|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:25:49.6842|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:25:49.6842|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.3498ms 2025-12-22 11:25:49.6842|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:25:49.6885|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 50.4502ms 200 application/json; charset=utf-8 2025-12-22 11:25:49.6885|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:25:49.6885|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:25:49.6885|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:25:49.6885|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:25:49.6885|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:25:49.6885|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:25:49.6885|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:25:49.6885|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:25:49.7468|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:25:49.7468|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 49.0978ms 2025-12-22 11:25:49.7468|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:25:49.7514|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 58.4698ms 200 application/json; charset=utf-8 2025-12-22 11:26:16.5811|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:26:16.5811|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:26:16.5811|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.7326ms 204 2025-12-22 11:26:16.5811|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:26:16.5923|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:26:16.5923|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:26:16.5923|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:26:16.5923|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:26:16.5923|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:26:16.5923|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:26:16.5923|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:26:16.6409|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:26:16.6409|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 43.0666ms 2025-12-22 11:26:16.6409|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:26:16.6409|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 56.3998ms 200 application/json; charset=utf-8 2025-12-22 11:26:20.1274|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68990 2025-12-22 11:26:20.1274|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:26:20.1274|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.9523ms 204 2025-12-22 11:26:20.1274|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68990 2025-12-22 11:26:20.1274|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:26:20.1397|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:26:20.1397|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:26:20.1397|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:26:20.1397|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:26:20.1397|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:26:20.1397|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:26:20.1585|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:26:20.1585|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:26:20.2212|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:26:20.2212|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 78.5396ms 2025-12-22 11:26:20.2212|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:26:20.2212|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 93.2428ms 200 application/json; charset=utf-8 2025-12-22 11:26:20.2414|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68989 2025-12-22 11:26:20.2414|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:26:20.2414|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.567ms 204 2025-12-22 11:26:20.2566|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68989 2025-12-22 11:26:20.2566|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:26:20.2566|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:26:20.2650|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:26:20.2650|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:26:20.2650|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:26:20.2650|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:26:20.2650|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:26:20.2650|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:26:20.2650|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:26:20.3208|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:26:20.3208|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 54.7465ms 2025-12-22 11:26:20.3266|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:26:20.3266|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 72.1325ms 200 application/json; charset=utf-8 2025-12-22 11:27:22.4996|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:27:22.4996|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:27:22.4996|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2284ms 204 2025-12-22 11:27:22.5093|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:27:22.5093|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:27:22.5093|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:27:22.5093|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:27:22.5093|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:27:22.5093|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:27:22.5093|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:27:22.6558|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:27:22.6558|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 140.2418ms 2025-12-22 11:27:22.6614|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:27:22.6614|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 154.2654ms 200 application/json; charset=utf-8 2025-12-22 11:30:05.4656|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:30:05.4656|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:30:05.4656|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2489ms 204 2025-12-22 11:30:05.4768|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:30:05.4768|1|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() 2025-12-22 11:30:05.4768|7|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. 2025-12-22 11:30:05.4768|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:30:05.4880|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-22 11:30:05.4880|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-22 11:30:05.4880|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 13.3094ms 401 2025-12-22 11:30:09.2423|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:30:09.2423|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:30:09.2423|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.8281ms 204 2025-12-22 11:30:09.2423|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:30:09.2543|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:30:09.2543|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:30:09.2543|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:30:09.2543|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:30:09.2543|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:30:09.2543|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:30:09.2543|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:30:09.3096|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:30:09.3096|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 50.2261ms 2025-12-22 11:30:09.3096|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:30:09.3096|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 63.4816ms 200 application/json; charset=utf-8 2025-12-22 11:30:14.5379|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:30:14.5844|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:30:24.0762|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:30:24.0762|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:30:24.0762|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.1635ms 204 2025-12-22 11:30:24.0855|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:30:24.0855|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:30:24.0855|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:30:24.0855|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:30:24.0855|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:30:24.0855|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:30:24.0985|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:30:24.0985|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:30:24.0985|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.6454ms 204 2025-12-22 11:30:24.0985|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:30:24.0985|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:30:24.1127|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:30:24.1127|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:30:24.1127|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:30:24.1127|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:30:24.1127|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:30:24.1127|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:30:24.1127|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:30:24.1516|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:30:24.1516|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 49.1063ms 2025-12-22 11:30:24.1516|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:30:24.1604|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 74.8833ms 200 application/json; charset=utf-8 2025-12-22 11:30:24.2615|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:30:24.2615|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 140.717ms 2025-12-22 11:30:24.2615|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:30:24.2615|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 159.6631ms 200 application/json; charset=utf-8 2025-12-22 11:30:57.7906|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:30:57.7906|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:30:57.7906|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.4505ms 204 2025-12-22 11:30:57.8013|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:30:57.8013|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:30:57.8013|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:30:57.8013|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:30:57.8013|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:30:57.8013|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:30:57.8013|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:30:57.9367|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:30:57.9394|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 126.9029ms 2025-12-22 11:30:57.9394|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:30:57.9394|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 143.3185ms 200 application/json; charset=utf-8 2025-12-22 11:31:15.0580|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:31:15.0580|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:31:15.0580|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.101ms 204 2025-12-22 11:31:15.0580|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:31:15.0731|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:31:15.0731|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:31:15.0731|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:31:15.0731|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:31:15.0731|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:31:15.0731|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:31:15.2204|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:31:15.2204|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 137.9954ms 2025-12-22 11:31:15.2204|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:31:15.2204|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 154.2514ms 200 application/json; charset=utf-8 2025-12-22 11:31:30.3371|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68989 2025-12-22 11:31:30.3371|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:31:30.3371|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5542ms 204 2025-12-22 11:31:30.3371|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68989 2025-12-22 11:31:30.3371|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:31:30.3371|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:31:30.3520|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:31:30.3520|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:31:30.3520|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:31:30.3520|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:31:30.3520|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (4ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:31:30.3520|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:31:30.3700|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:31:30.4261|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:31:30.4261|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 72.8402ms 2025-12-22 11:31:30.4319|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:31:30.4319|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 86.4085ms 200 application/json; charset=utf-8 2025-12-22 11:31:30.4760|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68988 2025-12-22 11:31:30.4789|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:31:30.4789|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8273ms 204 2025-12-22 11:31:30.4789|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68988 2025-12-22 11:31:30.4789|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:31:30.4926|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:31:30.4926|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:31:30.4926|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:31:30.4926|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:31:30.4926|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:31:30.4926|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:31:30.4926|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:31:30.5094|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:31:30.5674|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:31:30.5706|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 72.1443ms 2025-12-22 11:31:30.5706|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:31:30.5706|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 86.4692ms 200 application/json; charset=utf-8 2025-12-22 11:31:55.6758|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:31:55.6758|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:31:55.6813|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5157ms 204 2025-12-22 11:31:55.6813|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:31:55.6813|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:31:55.6813|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:31:55.6813|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:31:55.6813|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:31:55.6813|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:31:55.6813|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:31:55.8144|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:31:55.8144|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 121.4039ms 2025-12-22 11:31:55.8144|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:31:55.8144|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 134.5893ms 200 application/json; charset=utf-8 2025-12-22 11:32:23.3173|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:32:23.3173|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:32:23.3173|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6169ms 204 2025-12-22 11:32:23.3288|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:32:23.3288|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:32:23.3288|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:32:23.3288|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:32:23.3288|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:32:23.3288|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:32:23.3288|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:32:23.3414|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:32:23.3776|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:32:23.3776|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.461ms 2025-12-22 11:32:23.3776|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:32:23.3776|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 56.6896ms 200 application/json; charset=utf-8 2025-12-22 11:33:13.9500|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:33:13.9500|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:33:13.9500|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.7203ms 204 2025-12-22 11:33:13.9612|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:33:13.9612|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:33:13.9612|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:33:13.9612|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:33:13.9612|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:33:13.9612|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:33:13.9612|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:33:14.1132|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:33:14.1157|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 145.2798ms 2025-12-22 11:33:14.1157|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:33:14.1157|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 157.6657ms 200 application/json; charset=utf-8 2025-12-22 11:33:23.1210|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:33:23.1210|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:33:23.1210|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1079ms 204 2025-12-22 11:33:23.1322|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:33:23.1322|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:33:23.1322|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:33:23.1322|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:33:23.1322|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:33:23.1322|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:33:23.1322|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:33:23.2766|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:33:23.2766|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 133.7901ms 2025-12-22 11:33:23.2766|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:33:23.2766|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 152.0821ms 200 application/json; charset=utf-8 2025-12-22 11:33:46.4763|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:33:46.4794|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:33:46.4794|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.3532ms 204 2025-12-22 11:33:46.4794|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:33:46.4794|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:33:46.4794|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:33:46.4953|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:33:46.4953|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:33:46.4953|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:33:46.4953|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:33:46.6179|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:33:46.6212|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 120.0104ms 2025-12-22 11:33:46.6212|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:33:46.6212|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 135.7565ms 200 application/json; charset=utf-8 2025-12-22 11:33:50.1896|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:33:50.1896|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:33:50.1896|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:33:50.1992|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:33:50.1992|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:33:50.1992|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:33:50.1992|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:33:50.3172|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:33:50.3172|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 112.1911ms 2025-12-22 11:33:50.3231|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:33:50.3231|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 135.7463ms 200 application/json; charset=utf-8 2025-12-22 11:34:56.2615|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:34:56.2615|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:34:56.2679|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.393ms 204 2025-12-22 11:34:56.2679|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:34:56.2679|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:34:56.2679|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:34:56.2679|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:34:56.2679|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:34:56.2679|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:34:56.2822|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:34:56.3912|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:34:56.3912|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 111.5306ms 2025-12-22 11:34:56.3912|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:34:56.3912|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 123.5162ms 200 application/json; charset=utf-8 2025-12-22 11:35:14.7432|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:35:14.7432|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:35:22.2682|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:35:22.2682|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:35:22.2682|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.6457ms 204 2025-12-22 11:35:22.2682|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:35:22.2682|1|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() 2025-12-22 11:35:22.2682|7|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. 2025-12-22 11:35:22.2847|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:35:22.2847|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-22 11:35:22.2847|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-22 11:35:22.2847|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 10.8082ms 401 2025-12-22 11:35:30.1077|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:35:30.1077|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:35:30.1132|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5456ms 204 2025-12-22 11:35:30.1758|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:35:30.1758|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:35:30.1758|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:35:30.1758|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:35:30.1758|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.8004ms 204 2025-12-22 11:35:30.1758|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:35:30.1758|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:35:30.1902|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:35:30.1902|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:35:30.1902|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:35:30.1902|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:35:30.2386|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:35:30.2386|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 48.1099ms 2025-12-22 11:35:30.2386|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:35:30.2386|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 67.9197ms 200 application/json; charset=utf-8 2025-12-22 11:35:30.4354|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:35:30.4354|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:35:30.4420|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:35:30.4420|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:35:30.4420|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:35:30.4420|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:35:30.4420|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:35:30.4420|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:35:30.4901|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:35:30.4901|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 43.3921ms 2025-12-22 11:35:30.4901|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:35:30.4901|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 62.2804ms 200 application/json; charset=utf-8 2025-12-22 11:35:35.0894|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/65566 2025-12-22 11:35:35.0894|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:35:35.0894|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6289ms 204 2025-12-22 11:35:35.1116|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/65566 2025-12-22 11:35:35.1144|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:35:35.1144|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:35:35.1144|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:35:35.1144|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:35:35.1144|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:35:35.1144|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:35:35.1281|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:35:35.1281|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:35:35.1281|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (0ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:35:35.1715|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:35:35.1715|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 51.4682ms 2025-12-22 11:35:35.1715|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68902 2025-12-22 11:35:35.1763|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:35:35.1763|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:35:35.1763|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 66.2795ms 200 application/json; charset=utf-8 2025-12-22 11:35:35.1763|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8297ms 204 2025-12-22 11:35:35.1763|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68902 2025-12-22 11:35:35.1902|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:35:35.1902|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:35:35.1902|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:35:35.1902|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:35:35.1902|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:35:35.1902|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:35:35.1902|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:35:35.1902|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:35:35.1902|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:35:35.2379|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:35:35.2379|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 43.611ms 2025-12-22 11:35:35.2379|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:35:35.2379|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 55.8319ms 200 application/json; charset=utf-8 2025-12-22 11:35:38.1884|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:35:38.1915|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:35:38.1915|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1982ms 204 2025-12-22 11:35:38.2095|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:35:38.2095|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:35:38.2095|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:35:38.2095|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:35:38.2095|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:35:38.2095|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:35:38.2095|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:35:38.2095|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:35:38.2501|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:35:38.2533|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 35.6805ms 2025-12-22 11:35:38.2533|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:35:38.2533|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 46.9104ms 200 application/json; charset=utf-8 2025-12-22 11:36:40.0391|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:36:40.0436|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:36:40.0436|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.7429ms 204 2025-12-22 11:36:40.0436|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:36:40.0436|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:36:40.0569|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:36:40.0569|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:36:40.0569|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:36:40.0569|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:36:40.0569|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:36:40.0729|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:36:40.1123|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:36:40.1123|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 46.1284ms 2025-12-22 11:36:40.1123|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:36:40.1123|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 65.5373ms 200 application/json; charset=utf-8 2025-12-22 11:39:00.9809|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:39:00.9809|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:39:00.9891|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.2871ms 204 2025-12-22 11:39:00.9891|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:39:00.9891|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:39:01.0028|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:39:01.0028|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:39:01.0028|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:39:01.0028|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:39:01.0028|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:39:01.0194|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:39:01.0568|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:39:01.0568|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 45.7175ms 2025-12-22 11:39:01.0568|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:39:01.0658|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 67.9855ms 200 application/json; charset=utf-8 2025-12-22 11:39:40.2670|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:39:40.2670|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:39:40.2670|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2883ms 204 2025-12-22 11:39:40.2670|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:39:40.2800|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:39:40.2800|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:39:40.2800|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:39:40.2800|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:39:40.2800|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:39:40.2800|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:39:40.4194|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:39:40.4227|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 135.2412ms 2025-12-22 11:39:40.4227|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:39:40.4227|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 147.7698ms 200 application/json; charset=utf-8 2025-12-22 11:40:14.9110|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:40:14.9110|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:43:53.6386|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68988 2025-12-22 11:43:53.6386|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:43:53.6386|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2643ms 204 2025-12-22 11:43:53.6518|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68988 2025-12-22 11:43:53.6518|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:43:53.6518|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:43:53.6518|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:43:53.6518|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:43:53.6518|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:43:53.6603|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:43:53.6603|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:43:53.6603|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:43:53.6603|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:43:53.7157|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:43:53.7157|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 59.9864ms 2025-12-22 11:43:53.7224|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:43:53.7224|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 73.2671ms 200 application/json; charset=utf-8 2025-12-22 11:43:53.7599|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68987 2025-12-22 11:43:53.7599|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:43:53.7599|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.1528ms 204 2025-12-22 11:43:53.7704|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68987 2025-12-22 11:43:53.7704|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:43:53.7704|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:43:53.7704|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:43:53.7704|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:43:53.7704|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:43:53.7704|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:43:53.7876|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:43:53.7876|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:43:53.7876|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:43:53.8318|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:43:53.8318|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 53.0126ms 2025-12-22 11:43:53.8318|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:43:53.8318|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 67.8535ms 200 application/json; charset=utf-8 2025-12-22 11:44:02.9080|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:44:02.9121|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:44:02.9121|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.4707ms 204 2025-12-22 11:44:02.9121|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:44:02.9121|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:44:02.9264|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:44:02.9264|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:44:02.9264|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:44:02.9264|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:44:02.9264|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:44:03.0948|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:44:03.0978|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 162.4271ms 2025-12-22 11:44:03.0978|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:44:03.0978|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 180.3524ms 200 application/json; charset=utf-8 2025-12-22 11:44:16.1239|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:44:16.1239|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:44:16.1300|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0968ms 204 2025-12-22 11:44:16.1300|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:44:16.1300|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:44:16.1300|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:44:16.1300|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:44:16.1447|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:44:16.1447|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:44:16.1447|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:44:16.1447|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (5ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:44:16.2168|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:44:16.2168|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 73.3198ms 2025-12-22 11:44:16.2226|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:44:16.2226|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 89.1196ms 200 application/json; charset=utf-8 2025-12-22 11:45:00.0890|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:45:00.0890|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:45:04.1649|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68987 2025-12-22 11:45:04.1649|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:45:04.1649|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0443ms 204 2025-12-22 11:45:04.1768|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68987 2025-12-22 11:45:04.1768|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:45:04.1768|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:45:04.1768|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:45:04.1768|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:45:04.1768|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:45:04.1768|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:45:04.1910|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:45:04.1910|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:45:04.1910|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:45:04.2532|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:45:04.2532|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 69.9866ms 2025-12-22 11:45:04.2532|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:45:04.2532|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 85.0826ms 200 application/json; charset=utf-8 2025-12-22 11:45:04.2746|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68986 2025-12-22 11:45:04.2746|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:45:04.2746|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9193ms 204 2025-12-22 11:45:04.2873|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68986 2025-12-22 11:45:04.2873|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:45:04.2873|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:45:04.2873|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:45:04.2873|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:45:04.2873|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:45:04.2991|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:45:04.2991|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:45:04.2991|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:45:04.2991|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:45:04.3540|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:45:04.3540|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 57.3591ms 2025-12-22 11:45:04.3540|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:45:04.3540|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 71.3917ms 200 application/json; charset=utf-8 2025-12-22 11:45:26.3489|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:45:26.3489|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:45:26.3489|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.1916ms 204 2025-12-22 11:45:26.3620|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:45:26.3620|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:45:26.3620|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:45:26.3620|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:45:26.3620|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:45:26.3620|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:45:26.3620|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:45:26.3620|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:45:26.4114|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:45:26.4114|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.6567ms 2025-12-22 11:45:26.4114|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:45:26.4114|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 57.7151ms 200 application/json; charset=utf-8 2025-12-22 11:45:26.9248|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:45:26.9248|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:45:26.9248|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5001ms 204 2025-12-22 11:45:26.9248|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:45:26.9248|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:45:26.9398|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:45:26.9398|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:45:26.9398|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:45:26.9398|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:45:26.9398|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:45:27.1181|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:45:27.1181|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 173.6309ms 2025-12-22 11:45:27.1181|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:45:27.1181|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 187.8754ms 200 application/json; charset=utf-8 2025-12-22 11:45:31.7768|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:45:31.7768|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:45:31.7768|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1365ms 204 2025-12-22 11:45:31.7911|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:45:31.7911|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:45:31.7911|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:45:31.7911|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:45:31.7984|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:45:31.7984|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:45:31.7984|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:45:31.7984|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:45:31.8398|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:45:31.8398|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 40.3826ms 2025-12-22 11:45:31.8398|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:45:31.8398|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 52.951ms 200 application/json; charset=utf-8 2025-12-22 11:45:56.1808|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68986 2025-12-22 11:45:56.1808|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:45:56.1808|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9224ms 204 2025-12-22 11:45:56.1930|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68986 2025-12-22 11:45:56.1930|1|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() 2025-12-22 11:45:56.1930|7|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. 2025-12-22 11:45:56.1930|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:45:56.2045|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-22 11:45:56.2045|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-22 11:45:56.2045|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 15.0257ms 401 2025-12-22 11:46:14.4708|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:46:14.4708|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:46:14.4708|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.5224ms 204 2025-12-22 11:46:14.4907|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:46:14.4907|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:46:14.4907|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:46:14.4907|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:46:14.5018|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:46:14.5018|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:46:14.5018|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:46:14.5018|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:46:14.5474|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:46:14.5474|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 44.8741ms 2025-12-22 11:46:14.5474|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:46:14.5474|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 62.2859ms 200 application/json; charset=utf-8 2025-12-22 11:46:18.3938|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:46:18.3938|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:46:18.3938|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:46:18.3938|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:46:18.3938|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:46:18.3938|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:46:18.4065|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:46:18.4065|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:46:18.4439|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:46:18.4439|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.3068ms 2025-12-22 11:46:18.4439|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:46:18.4439|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 57.9399ms 200 application/json; charset=utf-8 2025-12-22 11:46:21.0609|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68985 2025-12-22 11:46:21.0609|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:46:21.0609|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8194ms 204 2025-12-22 11:46:21.0752|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68985 2025-12-22 11:46:21.0752|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:46:21.0752|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:46:21.0752|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:46:21.0752|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:46:21.0843|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:46:21.0843|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:46:21.0843|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:46:21.0843|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:46:21.0843|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:46:21.1473|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:46:21.1473|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 64.821ms 2025-12-22 11:46:21.1473|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:46:21.1473|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 79.878ms 200 application/json; charset=utf-8 2025-12-22 11:47:30.6856|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:47:30.6856|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:47:30.6856|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.393ms 204 2025-12-22 11:47:30.6979|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:47:30.6979|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:47:30.6979|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:47:30.6979|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:47:30.6979|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:47:30.6979|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:47:30.6979|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:47:30.6979|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:47:30.7218|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:47:30.7218|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:47:30.7276|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8348ms 204 2025-12-22 11:47:30.7276|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:47:30.7276|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:47:30.7276|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:47:30.7276|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:47:30.7276|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:47:30.7436|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:47:30.7436|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:47:30.7436|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:47:30.7436|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 48.6381ms 2025-12-22 11:47:30.7436|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:47:30.7436|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 59.2443ms 200 application/json; charset=utf-8 2025-12-22 11:47:30.9199|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:47:30.9199|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 177.7803ms 2025-12-22 11:47:30.9199|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:47:30.9199|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 192.0578ms 200 application/json; charset=utf-8 2025-12-22 11:48:03.4906|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:48:03.4942|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:48:03.4942|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7858ms 204 2025-12-22 11:48:03.4942|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:48:03.4942|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:48:03.5075|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:48:03.5075|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:48:03.5075|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:48:03.5075|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:48:03.5075|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:48:03.5075|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:48:03.5529|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:48:03.5561|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.9542ms 2025-12-22 11:48:03.5561|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:48:03.5561|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 57.2288ms 200 application/json; charset=utf-8 2025-12-22 11:49:30.6815|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=80 2025-12-22 11:49:30.6815|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:49:30.6815|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8521ms 204 2025-12-22 11:49:30.7029|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=80 2025-12-22 11:49:30.7029|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:49:30.7099|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:49:30.7099|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:49:30.7099|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:49:30.7099|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:49:30.7099|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:49:30.7099|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:49:30.7676|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:49:30.7676|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 53.6705ms 2025-12-22 11:49:30.7736|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:49:30.7736|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 73.1612ms 200 application/json; charset=utf-8 2025-12-22 11:49:33.8849|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68985 2025-12-22 11:49:33.8849|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:49:33.8849|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1503ms 204 2025-12-22 11:49:33.8971|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68985 2025-12-22 11:49:33.8971|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:49:33.8971|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:49:33.8971|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:49:33.8971|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:49:33.8971|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:49:33.8971|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:49:33.9134|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (4ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:49:33.9134|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:49:33.9134|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:49:33.9708|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:49:33.9750|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 68.1744ms 2025-12-22 11:49:33.9750|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68984 2025-12-22 11:49:33.9750|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:49:33.9750|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:49:33.9750|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 84.2735ms 200 application/json; charset=utf-8 2025-12-22 11:49:33.9750|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.9305ms 204 2025-12-22 11:49:33.9922|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68984 2025-12-22 11:49:33.9922|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:49:33.9922|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:49:33.9922|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:49:33.9922|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:49:34.0047|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:49:34.0047|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:49:34.0047|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:49:34.0047|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:49:34.0047|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:49:34.0671|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:49:34.0671|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 64.5193ms 2025-12-22 11:49:34.0671|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:49:34.0671|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 82.8556ms 200 application/json; charset=utf-8 2025-12-22 11:49:34.2797|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=209&Days=30 2025-12-22 11:49:34.2797|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:49:34.2880|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.2657ms 204 2025-12-22 11:49:34.2880|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=209&Days=30 2025-12-22 11:49:34.2880|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:49:34.3026|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:49:34.3026|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:49:34.3026|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:49:34.3026|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:49:34.3026|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:49:34.4361|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:49:34.4361|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 127.0311ms 2025-12-22 11:49:34.4361|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:49:34.4361|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 144.2434ms 200 application/json; charset=utf-8 2025-12-22 11:50:00.2799|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:50:00.2799|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:50:03.7548|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:50:03.7569|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:50:03.7569|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.2886ms 204 2025-12-22 11:50:03.7569|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:50:03.7569|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:50:03.7569|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:50:03.7569|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:50:03.7569|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:50:03.7569|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:50:03.7726|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:50:03.7726|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:50:03.8101|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:50:03.8101|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.2905ms 2025-12-22 11:50:03.8101|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:50:03.8101|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 55.0848ms 200 application/json; charset=utf-8 2025-12-22 11:50:44.6034|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68984 2025-12-22 11:50:44.6034|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:50:44.6034|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4128ms 204 2025-12-22 11:50:44.6213|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68984 2025-12-22 11:50:44.6213|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:50:44.6213|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:50:44.6213|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:50:44.6282|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:50:44.6282|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:50:44.6282|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:50:44.6282|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:50:44.6282|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:50:44.6437|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:50:44.6781|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68983 2025-12-22 11:50:44.6781|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:50:44.6781|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3988ms 204 2025-12-22 11:50:44.6781|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:50:44.6899|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68983 2025-12-22 11:50:44.6899|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 60.1853ms 2025-12-22 11:50:44.6899|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:50:44.6899|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:50:44.6899|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:50:44.6899|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 77.5463ms 200 application/json; charset=utf-8 2025-12-22 11:50:44.6899|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:50:44.6899|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:50:44.7060|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:50:44.7060|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:50:44.7060|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:50:44.7060|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:50:44.7060|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:50:44.7821|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:50:44.7848|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 76.4237ms 2025-12-22 11:50:44.7848|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:50:44.7848|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 97.5639ms 200 application/json; charset=utf-8 2025-12-22 11:51:24.4018|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:51:24.4018|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:51:24.4018|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3586ms 204 2025-12-22 11:51:24.4136|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:51:24.4136|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:51:24.4136|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:51:24.4136|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:51:24.4136|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:51:24.4136|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:51:24.4136|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:51:24.4302|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:51:24.4658|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:51:24.4658|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.2721ms 2025-12-22 11:51:24.4658|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:51:24.4658|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 59.9606ms 200 application/json; charset=utf-8 2025-12-22 11:53:51.5513|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:53:51.5513|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:53:51.5575|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2376ms 204 2025-12-22 11:53:51.5575|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:53:51.5575|1|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() 2025-12-22 11:53:51.5575|7|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. 2025-12-22 11:53:51.5575|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:53:51.5707|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-22 11:53:51.5707|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-22 11:53:51.5707|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 11.9145ms 401 2025-12-22 11:53:51.7248|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:53:51.7248|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:53:51.7274|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:53:51.7274|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:53:51.7274|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:53:51.7274|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:53:51.7274|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:53:51.8615|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:53:51.8615|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 133.4455ms 2025-12-22 11:53:51.8615|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:53:51.8682|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 143.4182ms 200 application/json; charset=utf-8 2025-12-22 11:54:40.4350|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68983 2025-12-22 11:54:40.4350|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:54:40.4350|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.9575ms 204 2025-12-22 11:54:40.4512|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68983 2025-12-22 11:54:40.4512|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:54:40.4575|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:54:40.4575|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:54:40.4575|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:54:40.4575|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:54:40.4575|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:54:40.4575|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:54:40.4726|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:54:40.4726|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:54:40.5348|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:54:40.5348|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 73.8943ms 2025-12-22 11:54:40.5348|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:54:40.5348|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 91.4827ms 200 application/json; charset=utf-8 2025-12-22 11:54:40.5348|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68982 2025-12-22 11:54:40.5348|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:54:40.5348|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.4236ms 204 2025-12-22 11:54:40.5537|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68982 2025-12-22 11:54:40.5537|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:54:40.5537|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:54:40.5537|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:54:40.5537|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:54:40.5537|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:54:40.5655|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:54:40.5655|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 11:54:40.5655|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:54:40.5655|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 11:54:40.6127|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:54:40.6127|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 50.0259ms 2025-12-22 11:54:40.6127|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 11:54:40.6127|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 64.224ms 200 application/json; charset=utf-8 2025-12-22 11:55:00.4594|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:55:00.4594|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:55:13.1911|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:55:13.1947|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:55:13.1947|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8318ms 204 2025-12-22 11:55:13.1947|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 11:55:13.1947|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:55:13.1947|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:55:13.1947|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:55:13.1947|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:55:13.1947|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 11:55:13.1947|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:55:13.2107|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 11:55:13.2462|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 11:55:13.2462|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.5464ms 2025-12-22 11:55:13.2462|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 11:55:13.2547|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 53.6618ms 200 application/json; charset=utf-8 2025-12-22 11:56:18.9735|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:56:18.9735|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:56:18.9735|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4591ms 204 2025-12-22 11:56:18.9735|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:56:18.9735|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:56:18.9869|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:56:18.9869|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:56:18.9869|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:56:18.9869|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:56:18.9869|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:56:19.1237|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:56:19.1237|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 130.9544ms 2025-12-22 11:56:19.1237|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:56:19.1286|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 145.0237ms 200 application/json; charset=utf-8 2025-12-22 11:59:56.0346|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:59:56.0380|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:59:56.0380|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.5193ms 204 2025-12-22 11:59:56.0380|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 11:59:56.0380|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 11:59:56.0380|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 11:59:56.0380|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 11:59:56.0380|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:59:56.0539|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 11:59:56.0539|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 11:59:56.2025|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 11:59:56.2025|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 149.6806ms 2025-12-22 11:59:56.2025|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 11:59:56.2105|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 165.1761ms 200 application/json; charset=utf-8 2025-12-22 12:00:00.6178|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:00:00.6178|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:01:41.5500|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:01:41.5537|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:01:41.5537|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.3974ms 204 2025-12-22 12:01:41.5537|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:01:41.5537|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:01:41.5537|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:01:41.5537|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:01:41.5690|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 12:01:41.5690|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:01:41.5690|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:01:41.7087|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:01:41.7111|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 135.8235ms 2025-12-22 12:01:41.7111|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 12:01:41.7111|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 152.0508ms 200 application/json; charset=utf-8 2025-12-22 12:01:51.0569|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:01:51.0569|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:01:51.0569|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0211ms 204 2025-12-22 12:01:51.0569|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:01:51.0569|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:01:51.0735|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:01:51.0735|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:01:51.0735|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 12:01:51.0735|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:01:51.0735|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:01:51.2051|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:01:51.2051|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 127.398ms 2025-12-22 12:01:51.2051|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 12:01:51.2051|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 145.5581ms 200 application/json; charset=utf-8 2025-12-22 12:02:39.2796|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:02:39.2796|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:02:39.2796|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3063ms 204 2025-12-22 12:02:39.2910|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:02:39.2910|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:02:39.2910|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:02:39.2910|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:02:39.2910|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 12:02:39.2910|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:02:39.2910|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:02:39.4257|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:02:39.4257|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 124.3263ms 2025-12-22 12:02:39.4257|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 12:02:39.4320|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 141.0379ms 200 application/json; charset=utf-8 2025-12-22 12:03:20.6967|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:03:20.6967|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:03:20.6967|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.6528ms 204 2025-12-22 12:03:20.7095|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:03:20.7095|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:03:20.7095|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:03:20.7095|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:03:20.7095|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:03:20.7246|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:03:20.7246|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:03:20.7246|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:03:20.7819|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:03:20.7819|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 55.4156ms 2025-12-22 12:03:20.7819|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:03:20.7819|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 77.3468ms 200 application/json; charset=utf-8 2025-12-22 12:05:00.7769|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:05:00.7851|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:05:51.2501|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:05:51.2501|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:05:51.2501|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6407ms 204 2025-12-22 12:05:51.2620|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:05:51.2620|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:05:51.2620|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:05:51.2620|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:05:51.2620|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 12:05:51.2620|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:05:51.2761|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:05:51.4059|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:05:51.4059|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 132.5625ms 2025-12-22 12:05:51.4059|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 12:05:51.4059|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 149.5228ms 200 application/json; charset=utf-8 2025-12-22 12:05:53.3694|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:05:53.3694|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:05:53.3694|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:05:53.3694|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:05:53.3694|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 12:05:53.3694|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:05:53.3694|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:05:53.5128|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:05:53.5128|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 133.4048ms 2025-12-22 12:05:53.5128|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 12:05:53.5128|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 149.7419ms 200 application/json; charset=utf-8 2025-12-22 12:09:13.2133|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:09:13.2133|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:09:13.2133|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2393ms 204 2025-12-22 12:09:13.2133|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:09:13.2239|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:09:13.2239|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:09:13.2239|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:09:13.2239|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 12:09:13.2239|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:09:13.2239|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:09:13.3617|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:09:13.3647|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 131.2669ms 2025-12-22 12:09:13.3647|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 12:09:13.3647|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 146.2953ms 200 application/json; charset=utf-8 2025-12-22 12:09:15.6875|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:09:15.6875|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:09:15.6943|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:09:15.6943|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:09:15.6943|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 12:09:15.6943|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:09:15.6943|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:09:15.8279|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:09:15.8279|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 130.0168ms 2025-12-22 12:09:15.8279|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 12:09:15.8332|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 145.6975ms 200 application/json; charset=utf-8 2025-12-22 12:09:56.5463|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:09:56.5463|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:09:56.5463|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1506ms 204 2025-12-22 12:09:56.5463|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:09:56.5463|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:09:56.5615|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:09:56.5615|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:09:56.5615|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 12:09:56.5615|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:09:56.5615|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:09:56.7042|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:09:56.7042|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 138.6641ms 2025-12-22 12:09:56.7042|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 12:09:56.7042|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 154.8369ms 200 application/json; charset=utf-8 2025-12-22 12:10:00.9409|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:10:00.9409|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:10:07.4275|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:10:07.4275|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:10:07.4325|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0264ms 204 2025-12-22 12:10:07.4325|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:10:07.4325|1|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() 2025-12-22 12:10:07.4325|7|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. 2025-12-22 12:10:07.4325|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:10:07.4325|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-22 12:10:07.4325|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-22 12:10:07.4487|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 10.4171ms 401 2025-12-22 12:10:21.3752|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:10:21.3752|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:10:21.3752|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2387ms 204 2025-12-22 12:10:21.3888|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:10:21.3888|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:10:21.3888|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:10:21.3888|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:10:21.3888|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:10:21.3888|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:10:21.4032|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:10:21.4032|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:10:21.4458|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:10:21.4492|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 46.5293ms 2025-12-22 12:10:21.4492|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:10:21.4492|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 64.7871ms 200 application/json; charset=utf-8 2025-12-22 12:10:21.5052|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:10:21.5052|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:10:21.5052|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:10:21.5129|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:10:21.5129|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:10:21.5129|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:10:21.5129|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:10:21.5129|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:10:21.5549|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:10:21.5583|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.0598ms 2025-12-22 12:10:21.5583|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:10:21.5583|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 56.9437ms 200 application/json; charset=utf-8 2025-12-22 12:10:37.1761|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68982 2025-12-22 12:10:37.1761|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:10:37.1761|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2325ms 204 2025-12-22 12:10:37.1891|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68982 2025-12-22 12:10:37.1891|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:10:37.1891|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:10:37.1891|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:10:37.1891|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:10:37.2021|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:10:37.2021|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:10:37.2021|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:10:37.2021|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:10:37.2021|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:10:37.2657|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:10:37.2657|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 65.7467ms 2025-12-22 12:10:37.2657|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:10:37.2657|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 84.9892ms 200 application/json; charset=utf-8 2025-12-22 12:10:37.3565|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68981 2025-12-22 12:10:37.3601|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:10:37.3601|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0098ms 204 2025-12-22 12:10:37.3601|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68981 2025-12-22 12:10:37.3758|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:10:37.3758|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:10:37.3758|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:10:37.3758|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:10:37.3758|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:10:37.3758|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:10:37.3896|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:10:37.3896|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:10:37.3896|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:10:37.4449|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:10:37.4449|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 64.1494ms 2025-12-22 12:10:37.4449|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:10:37.4520|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 79.6668ms 200 application/json; charset=utf-8 2025-12-22 12:11:02.8725|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:11:02.8725|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:11:02.8725|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8457ms 204 2025-12-22 12:11:02.8860|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:11:02.8860|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:11:02.8860|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:11:02.8860|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:11:02.8860|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:11:02.8860|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:11:02.8860|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:11:02.8999|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:11:02.9349|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:11:02.9349|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.1528ms 2025-12-22 12:11:02.9349|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:11:02.9349|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 55.1886ms 200 application/json; charset=utf-8 2025-12-22 12:12:08.0800|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68981 2025-12-22 12:12:08.0800|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:12:08.0800|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8611ms 204 2025-12-22 12:12:08.0919|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68981 2025-12-22 12:12:08.0919|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:12:08.0919|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:12:08.0919|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:12:08.0919|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:12:08.0919|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:12:08.0919|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:12:08.0919|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:12:08.1086|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:12:08.1086|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:12:08.1704|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:12:08.1704|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 74.1788ms 2025-12-22 12:12:08.1704|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:12:08.1704|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 85.313ms 200 application/json; charset=utf-8 2025-12-22 12:12:08.1920|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68980 2025-12-22 12:12:08.1920|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:12:08.1920|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6206ms 204 2025-12-22 12:12:08.2073|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68980 2025-12-22 12:12:08.2073|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:12:08.2073|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:12:08.2073|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:12:08.2073|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:12:08.2158|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:12:08.2158|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:12:08.2158|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:12:08.2158|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:12:08.2158|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:12:08.2664|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:12:08.2664|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 52.5629ms 2025-12-22 12:12:08.2664|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:12:08.2664|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 66.9181ms 200 application/json; charset=utf-8 2025-12-22 12:12:58.1285|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:12:58.1285|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:12:58.1285|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.1505ms 204 2025-12-22 12:12:58.1285|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:12:58.1403|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:12:58.1403|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:12:58.1403|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:12:58.1403|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:12:58.1403|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:12:58.1403|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:12:58.1403|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:12:58.1925|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:12:58.1925|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 49.0046ms 2025-12-22 12:12:58.1925|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:12:58.1925|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 62.3072ms 200 application/json; charset=utf-8 2025-12-22 12:14:59.8287|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:14:59.8287|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:14:59.8287|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.0994ms 204 2025-12-22 12:14:59.8435|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:14:59.8435|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:14:59.8435|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:14:59.8435|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:14:59.8554|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:14:59.8554|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:14:59.8554|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:14:59.8554|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:14:59.9043|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:14:59.9043|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 46.6986ms 2025-12-22 12:14:59.9043|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:14:59.9043|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 66.8804ms 200 application/json; charset=utf-8 2025-12-22 12:14:59.9043|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:14:59.9171|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:14:59.9171|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:14:59.9171|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:14:59.9171|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:14:59.9171|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:14:59.9171|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:14:59.9171|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:14:59.9719|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:14:59.9719|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 52.7799ms 2025-12-22 12:14:59.9719|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:14:59.9791|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 64.198ms 200 application/json; charset=utf-8 2025-12-22 12:15:01.1350|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:15:01.1350|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:15:08.9807|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:15:08.9807|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:15:08.9807|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8652ms 204 2025-12-22 12:15:08.9807|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:15:08.9969|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:15:08.9969|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:15:08.9969|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:15:08.9969|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 12:15:09.0114|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:15:09.0114|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:15:09.1726|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:15:09.1726|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 158.9792ms 2025-12-22 12:15:09.1726|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 12:15:09.1726|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 182.2984ms 200 application/json; charset=utf-8 2025-12-22 12:15:13.4936|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:15:13.4967|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:15:13.4967|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0498ms 204 2025-12-22 12:15:13.5169|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:15:13.5169|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:15:13.5169|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:15:13.5169|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:15:13.5169|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:15:13.5169|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:15:13.5169|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:15:13.5280|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:15:13.5716|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:15:13.5750|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 50.8137ms 2025-12-22 12:15:13.5750|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:15:13.5750|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 61.8639ms 200 application/json; charset=utf-8 2025-12-22 12:15:41.4419|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68804 2025-12-22 12:15:41.4419|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:15:41.4477|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8181ms 204 2025-12-22 12:15:41.4477|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68804 2025-12-22 12:15:41.4477|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:15:41.4477|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:15:41.4477|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:15:41.4477|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:15:41.4643|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:15:41.4643|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:15:41.4929|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (24ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:15:41.4986|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:15:41.4986|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:15:41.5116|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:15:41.5116|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68707 2025-12-22 12:15:41.5116|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:15:41.5268|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.289ms 204 2025-12-22 12:15:41.5268|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68707 2025-12-22 12:15:41.5268|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:15:41.5268|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:15:41.5419|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:15:41.5419|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:15:41.5419|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:15:41.5419|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:15:41.5419|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:15:41.5419|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:15:41.5419|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:15:41.5419|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 87.7785ms 2025-12-22 12:15:41.5579|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:15:41.5579|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:15:41.5579|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 106.6983ms 200 application/json; charset=utf-8 2025-12-22 12:15:41.7328|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:15:41.7621|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 216.0484ms 2025-12-22 12:15:41.7621|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:15:41.7621|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 230.592ms 200 application/json; charset=utf-8 2025-12-22 12:15:45.9886|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:15:45.9886|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:15:45.9886|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4278ms 204 2025-12-22 12:15:46.0000|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:15:46.0000|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:15:46.0000|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:15:46.0000|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:15:46.0000|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:15:46.0110|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:15:46.0110|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:15:46.0110|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:15:46.0516|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:15:46.0516|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 40.7898ms 2025-12-22 12:15:46.0516|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:15:46.0571|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 57.0833ms 200 application/json; charset=utf-8 2025-12-22 12:16:04.3170|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68707 2025-12-22 12:16:04.3170|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:16:04.3227|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7107ms 204 2025-12-22 12:16:04.3227|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68707 2025-12-22 12:16:04.3227|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:16:04.3227|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:16:04.3227|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:16:04.3227|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:16:04.3389|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:16:04.3389|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:16:04.3389|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:16:04.3389|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:16:04.3389|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:16:04.4111|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68713 2025-12-22 12:16:04.4111|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:16:04.4179|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.8919ms 204 2025-12-22 12:16:04.4179|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68713 2025-12-22 12:16:04.4179|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:16:04.4179|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:16:04.4179|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:16:04.4325|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:16:04.4325|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:16:04.4325|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:16:04.4325|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:16:04.4325|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:16:04.4506|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:16:04.5143|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:16:04.5143|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 81.4001ms 2025-12-22 12:16:04.5143|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:16:04.5143|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 96.6294ms 200 application/json; charset=utf-8 2025-12-22 12:16:04.5535|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:16:04.5712|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 230.5096ms 2025-12-22 12:16:04.5730|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:16:04.5730|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 245.4887ms 200 application/json; charset=utf-8 2025-12-22 12:16:08.2255|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:16:08.2255|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:16:08.2299|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4037ms 204 2025-12-22 12:16:08.2299|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:16:08.2473|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:16:08.2473|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:16:08.2473|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:16:08.2473|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:16:08.2473|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:16:08.2473|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:16:08.2607|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:16:08.2943|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:16:08.2943|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 40.7561ms 2025-12-22 12:16:08.2943|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:16:08.2943|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 57.6058ms 200 application/json; charset=utf-8 2025-12-22 12:16:26.1128|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:16:26.1163|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:16:26.1163|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.2884ms 204 2025-12-22 12:16:26.1163|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:16:26.1320|1|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() 2025-12-22 12:16:26.1320|7|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. 2025-12-22 12:16:26.1320|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:16:26.1320|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-22 12:16:26.1320|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-22 12:16:26.1320|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 15.6447ms 401 2025-12-22 12:16:32.2098|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68713 2025-12-22 12:16:32.2098|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:16:32.2098|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.3984ms 204 2025-12-22 12:16:32.2277|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68713 2025-12-22 12:16:32.2277|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:16:32.2277|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:16:32.2277|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:16:32.2277|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:16:32.2277|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:16:32.2409|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:16:32.2409|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:16:32.2409|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:16:32.2409|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:16:32.2864|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68690 2025-12-22 12:16:32.2896|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:16:32.2896|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:16:32.2896|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5413ms 204 2025-12-22 12:16:32.2896|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 55.177ms 2025-12-22 12:16:32.2896|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:16:32.2896|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 74.4348ms 200 application/json; charset=utf-8 2025-12-22 12:16:32.3037|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68690 2025-12-22 12:16:32.3037|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:16:32.3037|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:16:32.3037|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:16:32.3037|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:16:32.3037|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:16:32.3203|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:16:32.3203|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:16:32.3203|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:16:32.3203|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:16:32.3707|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:16:32.3707|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 54.58ms 2025-12-22 12:16:32.3707|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:16:32.3707|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 74.729ms 200 application/json; charset=utf-8 2025-12-22 12:16:36.1934|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:16:36.1934|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:16:36.1995|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0493ms 204 2025-12-22 12:16:36.1995|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:16:36.1995|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:16:36.1995|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:16:36.2160|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:16:36.2160|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:16:36.2160|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:16:36.2160|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:16:36.2160|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:16:36.2597|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:16:36.2630|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.5656ms 2025-12-22 12:16:36.2630|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:16:36.2630|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 56.4577ms 200 application/json; charset=utf-8 2025-12-22 12:16:56.7548|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68690 2025-12-22 12:16:56.7548|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:16:56.7548|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5617ms 204 2025-12-22 12:16:56.7696|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68690 2025-12-22 12:16:56.7696|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:16:56.7696|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:16:56.7696|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:16:56.7696|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:16:56.7696|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:16:56.7794|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:16:56.7794|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:16:56.7794|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:16:56.7794|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:16:56.8471|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:16:56.8471|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 71.5095ms 2025-12-22 12:16:56.8471|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:16:56.8471|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 83.9322ms 200 application/json; charset=utf-8 2025-12-22 12:16:56.8651|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68688 2025-12-22 12:16:56.8651|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:16:56.8651|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.422ms 204 2025-12-22 12:16:56.8772|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68688 2025-12-22 12:16:56.8772|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:16:56.8772|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:16:56.8772|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:16:56.8772|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:16:56.8900|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:16:56.8900|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:16:56.8900|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:16:56.8900|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:16:56.9067|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:16:57.0503|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:16:57.0646|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 172.4547ms 2025-12-22 12:16:57.0646|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:16:57.0646|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 189.7254ms 200 application/json; charset=utf-8 2025-12-22 12:17:00.6934|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:17:00.6934|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:17:00.6934|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.5521ms 204 2025-12-22 12:17:00.7056|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:17:00.7056|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:17:00.7056|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:17:00.7056|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:17:00.7056|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:17:00.7056|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:17:00.7056|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:17:00.7193|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:17:00.7527|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:17:00.7527|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 39.6219ms 2025-12-22 12:17:00.7527|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:17:00.7527|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 53.1313ms 200 application/json; charset=utf-8 2025-12-22 12:17:14.8401|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68688 2025-12-22 12:17:14.8435|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:17:14.8435|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2197ms 204 2025-12-22 12:17:14.8435|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68688 2025-12-22 12:17:14.8435|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:17:14.8435|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:17:14.8435|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:17:14.8435|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:17:14.8585|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:17:14.8585|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:17:14.8585|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:17:14.8585|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:17:14.8793|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:17:14.9342|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68699 2025-12-22 12:17:14.9369|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:17:14.9369|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.61ms 204 2025-12-22 12:17:14.9369|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68699 2025-12-22 12:17:14.9369|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:17:14.9516|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:17:14.9516|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:17:14.9516|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:17:14.9516|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:17:14.9516|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:17:14.9516|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:17:14.9665|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:17:14.9825|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:17:15.0419|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:17:15.0650|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 205.2591ms 2025-12-22 12:17:15.0650|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:17:15.0650|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 215.1471ms 200 application/json; charset=utf-8 2025-12-22 12:17:15.1414|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:17:15.1638|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 207.5657ms 2025-12-22 12:17:15.1638|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:17:15.1638|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 221.4975ms 200 application/json; charset=utf-8 2025-12-22 12:17:18.7517|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:17:18.7517|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:17:18.7517|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7034ms 204 2025-12-22 12:17:18.7646|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:17:18.7646|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:17:18.7646|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:17:18.7646|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:17:18.7646|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:17:18.7646|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:17:18.7646|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:17:18.7646|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:17:18.8106|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:17:18.8106|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 39.1236ms 2025-12-22 12:17:18.8106|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:17:18.8106|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 50.8475ms 200 application/json; charset=utf-8 2025-12-22 12:17:31.9313|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68699 2025-12-22 12:17:31.9313|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:17:31.9313|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.7698ms 204 2025-12-22 12:17:31.9424|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68699 2025-12-22 12:17:31.9424|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:17:31.9424|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:17:31.9424|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:17:31.9424|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:17:31.9424|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:17:31.9424|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:17:31.9549|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:17:31.9549|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:17:31.9549|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:17:32.0668|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68689 2025-12-22 12:17:32.0668|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:17:32.0668|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8518ms 204 2025-12-22 12:17:32.0799|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68689 2025-12-22 12:17:32.0799|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:17:32.0799|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:17:32.0799|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:17:32.0799|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:17:32.0799|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:17:32.0921|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:17:32.0921|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:17:32.0921|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:17:32.0921|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:17:32.1179|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:17:32.1324|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 182.4949ms 2025-12-22 12:17:32.1324|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:17:32.1324|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 192.397ms 200 application/json; charset=utf-8 2025-12-22 12:17:32.1734|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:17:32.1734|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 83.892ms 2025-12-22 12:17:32.1734|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:17:32.1734|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 98.2896ms 200 application/json; charset=utf-8 2025-12-22 12:17:37.1236|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:17:37.1236|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:17:37.1236|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.1061ms 204 2025-12-22 12:17:37.1629|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:17:37.1629|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:17:37.1629|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:17:37.1629|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:17:37.1695|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:17:37.1695|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:17:37.1695|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:17:37.1695|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:17:37.2103|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:17:37.2103|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.282ms 2025-12-22 12:17:37.2170|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:17:37.2170|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 56.7956ms 200 application/json; charset=utf-8 2025-12-22 12:18:37.8741|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68689 2025-12-22 12:18:37.8774|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:18:37.8774|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7505ms 204 2025-12-22 12:18:37.8774|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68689 2025-12-22 12:18:37.8921|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:18:37.8921|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:18:37.8921|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:18:37.8921|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:18:37.8921|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:18:37.8921|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:18:37.8921|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:18:37.9094|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:18:37.9094|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:18:37.9720|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:18:37.9720|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 75.4048ms 2025-12-22 12:18:37.9720|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68698 2025-12-22 12:18:37.9720|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:18:37.9720|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:18:37.9720|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 93.099ms 200 application/json; charset=utf-8 2025-12-22 12:18:37.9720|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.5853ms 204 2025-12-22 12:18:37.9909|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68698 2025-12-22 12:18:37.9909|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:18:37.9909|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:18:37.9909|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:18:37.9909|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:18:38.0010|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:18:38.0010|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:18:38.0010|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:18:38.0010|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:18:38.0010|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:18:38.0453|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:18:38.0453|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 45.6124ms 2025-12-22 12:18:38.0482|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:18:38.0482|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 58.8053ms 200 application/json; charset=utf-8 2025-12-22 12:18:42.7920|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:18:42.7920|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:18:42.7982|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1972ms 204 2025-12-22 12:18:42.7982|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:18:42.8155|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:18:42.8155|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:18:42.8155|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:18:42.8155|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:18:42.8155|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:18:42.8155|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:18:42.8325|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:18:42.8655|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:18:42.8655|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 40.8069ms 2025-12-22 12:18:42.8655|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:18:42.8655|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 60.2396ms 200 application/json; charset=utf-8 2025-12-22 12:19:06.9756|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68980 2025-12-22 12:19:06.9756|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:19:06.9756|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6219ms 204 2025-12-22 12:19:06.9900|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68980 2025-12-22 12:19:06.9900|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:19:06.9900|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:19:06.9900|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:19:06.9900|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:19:06.9900|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:19:06.9900|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:19:07.0071|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:19:07.0071|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:19:07.0071|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:19:07.0811|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:19:07.0811|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 85.045ms 2025-12-22 12:19:07.0811|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:19:07.0811|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 97.772ms 200 application/json; charset=utf-8 2025-12-22 12:19:07.1500|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68979 2025-12-22 12:19:07.1500|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:19:07.1500|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9153ms 204 2025-12-22 12:19:07.1667|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68979 2025-12-22 12:19:07.1667|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:19:07.1667|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:19:07.1667|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:19:07.1740|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:19:07.1740|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:19:07.1740|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:19:07.1740|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:19:07.1740|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:19:07.1740|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:19:07.2335|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:19:07.2367|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 59.4964ms 2025-12-22 12:19:07.2367|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:19:07.2367|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 75.1244ms 200 application/json; charset=utf-8 2025-12-22 12:19:23.2482|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:19:23.2506|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:19:23.2506|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5619ms 204 2025-12-22 12:19:23.2506|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:19:23.2506|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:19:23.2506|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:19:23.2506|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:19:23.2506|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:19:23.2668|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:19:23.2668|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:19:23.2668|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:19:23.3094|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:19:23.3094|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 43.494ms 2025-12-22 12:19:23.3133|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:19:23.3133|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 55.6486ms 200 application/json; charset=utf-8 2025-12-22 12:19:33.6510|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68698 2025-12-22 12:19:33.6510|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:19:33.6510|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6423ms 204 2025-12-22 12:19:33.6644|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68698 2025-12-22 12:19:33.6644|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:19:33.6644|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:19:33.6644|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:19:33.6745|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:19:33.6745|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:19:33.6745|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:19:33.6745|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:19:33.6881|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:19:33.6881|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:19:33.7392|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:19:33.7392|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 61.6384ms 2025-12-22 12:19:33.7392|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68696 2025-12-22 12:19:33.7392|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:19:33.7392|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:19:33.7392|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 82.2336ms 200 application/json; charset=utf-8 2025-12-22 12:19:33.7392|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.6012ms 204 2025-12-22 12:19:33.7541|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68696 2025-12-22 12:19:33.7541|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:19:33.7541|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:19:33.7541|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:19:33.7541|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:19:33.7541|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:19:33.7541|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:19:33.7541|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:19:33.7541|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:19:33.7824|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:19:33.9564|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:19:33.9564|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 208.6616ms 2025-12-22 12:19:33.9707|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:19:33.9707|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 217.89ms 200 application/json; charset=utf-8 2025-12-22 12:19:37.7108|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:19:37.7108|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:19:37.7108|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4271ms 204 2025-12-22 12:19:37.7285|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:19:37.7285|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:19:37.7285|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:19:37.7359|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:19:37.7359|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:19:37.7359|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:19:37.7359|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:19:37.7359|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:19:37.7817|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:19:37.7848|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.9023ms 2025-12-22 12:19:37.7848|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:19:37.7848|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 59.8542ms 200 application/json; charset=utf-8 2025-12-22 12:19:58.4242|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68696 2025-12-22 12:19:58.4242|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:19:58.4242|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6589ms 204 2025-12-22 12:19:58.4242|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68696 2025-12-22 12:19:58.4401|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:19:58.4401|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:19:58.4401|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:19:58.4401|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:19:58.4401|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:19:58.4401|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:19:58.4567|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:19:58.4567|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:19:58.4717|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:19:58.5175|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68691 2025-12-22 12:19:58.5175|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:19:58.5175|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5859ms 204 2025-12-22 12:19:58.5175|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68691 2025-12-22 12:19:58.5175|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:19:58.5175|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:19:58.5329|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:19:58.5329|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:19:58.5329|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:19:58.5329|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:19:58.5329|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:19:58.5475|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:19:58.5475|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:19:58.6217|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:19:58.6217|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 87.2635ms 2025-12-22 12:19:58.6278|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:19:58.6278|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 101.9072ms 200 application/json; charset=utf-8 2025-12-22 12:19:58.6430|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:19:58.6591|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 207.7872ms 2025-12-22 12:19:58.6591|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:19:58.6591|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 225.8644ms 200 application/json; charset=utf-8 2025-12-22 12:20:01.2341|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:20:01.2358|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:20:02.6661|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:20:02.6661|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:20:02.6661|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.7699ms 204 2025-12-22 12:20:02.6769|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:20:02.6769|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:20:02.6769|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:20:02.6769|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:20:02.6769|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:20:02.6769|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:20:02.6769|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:20:02.6881|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:20:02.7424|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:20:02.7424|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 60.3301ms 2025-12-22 12:20:02.7424|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:20:02.7424|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 70.144ms 200 application/json; charset=utf-8 2025-12-22 12:20:06.0325|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:20:06.0325|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:20:06.0325|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.6624ms 204 2025-12-22 12:20:06.0325|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:20:06.0325|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:20:06.0325|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:20:06.0325|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:20:06.0476|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:20:06.0476|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:20:06.0476|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:20:06.0476|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:20:06.0476|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:20:06.0476|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:20:06.0476|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.9825ms 204 2025-12-22 12:20:06.0630|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:20:06.0630|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:20:06.0630|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:20:06.0630|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:20:06.0630|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 12:20:06.0630|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:20:06.0630|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:20:06.0910|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:20:06.0910|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.0102ms 2025-12-22 12:20:06.0959|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:20:06.0959|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 58.9421ms 200 application/json; charset=utf-8 2025-12-22 12:20:06.1786|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:20:06.1786|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 108.2746ms 2025-12-22 12:20:06.1786|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 12:20:06.1786|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 120.3336ms 200 application/json; charset=utf-8 2025-12-22 12:20:29.5781|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68691 2025-12-22 12:20:29.5801|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:20:29.5801|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.9602ms 204 2025-12-22 12:20:29.5801|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68691 2025-12-22 12:20:29.5801|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:20:29.5801|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:20:29.5968|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:20:29.5968|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:20:29.5968|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:20:29.5968|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:20:29.5968|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (4ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:20:29.6116|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:20:29.6116|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:20:29.6681|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68701 2025-12-22 12:20:29.6681|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:20:29.6739|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8128ms 204 2025-12-22 12:20:29.6739|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68701 2025-12-22 12:20:29.6739|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:20:29.6739|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:20:29.6739|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:20:29.6884|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:20:29.6884|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:20:29.6884|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:20:29.6884|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:20:29.6884|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 90.8841ms 2025-12-22 12:20:29.6884|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:20:29.6884|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:20:29.6884|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 107.9559ms 200 application/json; charset=utf-8 2025-12-22 12:20:29.6884|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:20:29.6884|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:20:29.7378|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:20:29.7378|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 50.3887ms 2025-12-22 12:20:29.7378|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:20:29.7378|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 65.9196ms 200 application/json; charset=utf-8 2025-12-22 12:20:34.5606|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:20:34.5636|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:20:34.5636|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7058ms 204 2025-12-22 12:20:34.5636|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:20:34.5790|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:20:34.5790|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:20:34.5790|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:20:34.5790|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:20:34.5790|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:20:34.5790|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:20:34.5790|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:20:34.6276|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:20:34.6276|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 39.0384ms 2025-12-22 12:20:34.6276|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:20:34.6276|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 56.0015ms 200 application/json; charset=utf-8 2025-12-22 12:21:02.9031|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68701 2025-12-22 12:21:02.9067|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:21:02.9067|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6775ms 204 2025-12-22 12:21:02.9217|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68701 2025-12-22 12:21:02.9217|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:21:02.9217|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:21:02.9217|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:21:02.9217|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:21:02.9217|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:21:02.9217|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:21:02.9378|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:21:02.9378|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:21:02.9378|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:21:02.9967|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:21:03.0002|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 66.6625ms 2025-12-22 12:21:03.0002|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:21:03.0002|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 83.2185ms 200 application/json; charset=utf-8 2025-12-22 12:21:03.0291|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68700 2025-12-22 12:21:03.0319|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:21:03.0319|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3365ms 204 2025-12-22 12:21:03.0480|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68700 2025-12-22 12:21:03.0480|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:21:03.0480|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:21:03.0480|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:21:03.0480|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:21:03.0607|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:21:03.0607|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:21:03.0607|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:21:03.0607|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:21:03.0607|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:21:03.1164|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:21:03.1164|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 57.5985ms 2025-12-22 12:21:03.1164|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:21:03.1238|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 75.7481ms 200 application/json; charset=utf-8 2025-12-22 12:21:07.9486|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:21:07.9515|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:21:07.9515|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9252ms 204 2025-12-22 12:21:07.9515|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:21:07.9515|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:21:07.9687|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:21:07.9687|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:21:07.9687|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:21:07.9687|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:21:07.9687|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:21:07.9687|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:21:08.0143|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:21:08.0143|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.5364ms 2025-12-22 12:21:08.0143|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:21:08.0143|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 58.2457ms 200 application/json; charset=utf-8 2025-12-22 12:21:24.4482|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68700 2025-12-22 12:21:24.4482|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:21:24.4482|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.7979ms 204 2025-12-22 12:21:24.4627|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68700 2025-12-22 12:21:24.4627|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:21:24.4627|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:21:24.4627|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:21:24.4627|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:21:24.4627|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:21:24.4721|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:21:24.4721|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:21:24.4721|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:21:24.4721|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:21:24.5423|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:21:24.5423|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 73.8924ms 2025-12-22 12:21:24.5423|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:21:24.5423|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 86.4574ms 200 application/json; charset=utf-8 2025-12-22 12:21:24.5535|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68706 2025-12-22 12:21:24.5535|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:21:24.5535|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6522ms 204 2025-12-22 12:21:24.5661|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68706 2025-12-22 12:21:24.5661|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:21:24.5661|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:21:24.5661|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:21:24.5661|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:21:24.5661|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:21:24.5661|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:21:24.5841|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:21:24.5841|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:21:24.5841|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:21:24.7458|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:21:24.7542|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 177.8491ms 2025-12-22 12:21:24.7542|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:21:24.7542|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 192.468ms 200 application/json; charset=utf-8 2025-12-22 12:21:29.1824|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:21:29.1824|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:21:29.1824|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6523ms 204 2025-12-22 12:21:29.1940|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:21:29.1940|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:21:29.1940|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:21:29.1940|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:21:29.1940|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:21:29.1940|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:21:29.2068|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:21:29.2068|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:21:29.2550|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:21:29.2550|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 51.5105ms 2025-12-22 12:21:29.2550|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:21:29.2550|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 67.2891ms 200 application/json; charset=utf-8 2025-12-22 12:21:43.6030|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68706 2025-12-22 12:21:43.6030|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:21:43.6030|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.3272ms 204 2025-12-22 12:21:43.6131|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68706 2025-12-22 12:21:43.6131|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:21:43.6131|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:21:43.6131|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:21:43.6131|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:21:43.6131|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:21:43.6131|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:21:43.6287|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:21:43.6287|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:21:43.6287|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:21:43.6929|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68695 2025-12-22 12:21:43.6929|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:21:43.6929|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.1957ms 204 2025-12-22 12:21:43.6929|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68695 2025-12-22 12:21:43.6929|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:21:43.6929|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:21:43.6929|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:21:43.7065|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:21:43.7065|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:21:43.7065|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:21:43.7065|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:21:43.7065|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (8ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:21:43.7270|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:21:43.7594|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:21:43.7794|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 154.9027ms 2025-12-22 12:21:43.7794|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:21:43.7794|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 170.4441ms 200 application/json; charset=utf-8 2025-12-22 12:21:43.8883|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:21:43.9028|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 194.9998ms 2025-12-22 12:21:43.9028|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:21:43.9028|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 204.208ms 200 application/json; charset=utf-8 2025-12-22 12:21:47.7361|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:21:47.7391|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:21:47.7391|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8186ms 204 2025-12-22 12:21:47.7391|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:21:47.7391|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:21:47.7391|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:21:47.7391|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:21:47.7391|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:21:47.7534|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:21:47.7534|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:21:47.7534|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:21:47.7868|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:21:47.7868|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 34.7682ms 2025-12-22 12:21:47.7868|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:21:47.7868|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 41.8803ms 200 application/json; charset=utf-8 2025-12-22 12:22:05.7119|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68695 2025-12-22 12:22:05.7119|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:22:05.7119|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.1396ms 204 2025-12-22 12:22:05.7230|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68695 2025-12-22 12:22:05.7230|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:22:05.7230|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:22:05.7230|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:22:05.7230|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:22:05.7230|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:22:05.7230|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:22:05.7406|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (4ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:22:05.7406|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:22:05.7557|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:22:05.7971|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68692 2025-12-22 12:22:05.7971|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:22:05.8014|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3292ms 204 2025-12-22 12:22:05.8014|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68692 2025-12-22 12:22:05.8014|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:22:05.8014|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:22:05.8162|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:22:05.8162|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:22:05.8162|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:22:05.8162|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:22:05.8162|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:22:05.8162|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:22:05.8330|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:22:05.9014|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:22:05.9014|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 82.6856ms 2025-12-22 12:22:05.9014|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:22:05.9102|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 102.293ms 200 application/json; charset=utf-8 2025-12-22 12:22:05.9263|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:22:05.9430|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 208.7659ms 2025-12-22 12:22:05.9430|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:22:05.9430|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 224.0701ms 200 application/json; charset=utf-8 2025-12-22 12:22:11.1829|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:22:11.1829|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:22:11.1829|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8388ms 204 2025-12-22 12:22:11.2001|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:22:11.2001|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:22:11.2065|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:22:11.2065|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:22:11.2065|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:22:11.2065|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:22:11.2065|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:22:11.2065|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:22:11.2540|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:22:11.2540|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.735ms 2025-12-22 12:22:11.2540|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:22:11.2540|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 60.7052ms 200 application/json; charset=utf-8 2025-12-22 12:22:21.3064|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:22:21.3064|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:22:21.3064|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.7826ms 204 2025-12-22 12:22:21.3189|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:22:21.3189|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:22:21.3189|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:22:21.3189|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:22:21.3189|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:22:21.3189|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:22:21.3189|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:22:21.3327|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:22:21.3519|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:22:21.3519|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:22:21.3519|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0304ms 204 2025-12-22 12:22:21.3645|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:22:21.3645|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:22:21.3645|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:22:21.3645|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:22:21.3645|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 12:22:21.3645|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:22:21.3645|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:22:21.3809|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:22:21.3809|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 53.9934ms 2025-12-22 12:22:21.3809|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:22:21.3809|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 66.5431ms 200 application/json; charset=utf-8 2025-12-22 12:22:21.5395|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:22:21.5395|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 167.86ms 2025-12-22 12:22:21.5395|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 12:22:21.5395|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 183.061ms 200 application/json; charset=utf-8 2025-12-22 12:22:28.2034|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68692 2025-12-22 12:22:28.2034|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:22:28.2034|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.5639ms 204 2025-12-22 12:22:28.2152|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68692 2025-12-22 12:22:28.2152|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:22:28.2152|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:22:28.2152|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:22:28.2152|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:22:28.2152|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:22:28.2152|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:22:28.2295|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:22:28.2295|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:22:28.2295|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:22:28.3044|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68694 2025-12-22 12:22:28.3061|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:22:28.3061|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.8291ms 204 2025-12-22 12:22:28.3061|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:22:28.3061|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 87.17ms 2025-12-22 12:22:28.3061|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68694 2025-12-22 12:22:28.3061|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:22:28.3061|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:22:28.3061|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 100.6414ms 200 application/json; charset=utf-8 2025-12-22 12:22:28.3061|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:22:28.3061|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:22:28.3061|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:22:28.3061|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:22:28.3221|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:22:28.3221|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:22:28.3221|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:22:28.3221|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:22:28.5123|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:22:28.5299|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 208.2454ms 2025-12-22 12:22:28.5299|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:22:28.5299|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 219.8527ms 200 application/json; charset=utf-8 2025-12-22 12:22:44.3040|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:22:44.3040|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:22:44.3089|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9678ms 204 2025-12-22 12:22:44.3089|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:22:44.3089|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:22:44.3089|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:22:44.3089|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:22:44.3244|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:22:44.3244|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:22:44.3244|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:22:44.3244|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:22:44.3693|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:22:44.3720|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 44.5198ms 2025-12-22 12:22:44.3720|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:22:44.3720|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 59.2038ms 200 application/json; charset=utf-8 2025-12-22 12:25:01.4434|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:25:01.4434|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:26:14.6650|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68979 2025-12-22 12:26:14.6650|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:26:14.6650|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1648ms 204 2025-12-22 12:26:14.6786|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68979 2025-12-22 12:26:14.6786|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:26:14.6786|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:26:14.6786|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:26:14.6786|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:26:14.6786|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:26:14.6947|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:26:14.6947|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:26:14.6947|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:26:14.6947|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:26:14.7662|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:26:14.7662|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 74.6747ms 2025-12-22 12:26:14.7662|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:26:14.7662|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 93.3696ms 200 application/json; charset=utf-8 2025-12-22 12:26:14.8238|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68977 2025-12-22 12:26:14.8238|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:26:14.8238|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.4222ms 204 2025-12-22 12:26:14.8376|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68977 2025-12-22 12:26:14.8376|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:26:14.8376|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:26:14.8376|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:26:14.8376|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:26:14.8376|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:26:14.8527|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:26:14.8527|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (5ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:26:14.8664|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:26:14.8664|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:26:14.9133|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:26:14.9133|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 63.8658ms 2025-12-22 12:26:14.9133|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:26:14.9133|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 82.1621ms 200 application/json; charset=utf-8 2025-12-22 12:26:40.3212|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68694 2025-12-22 12:26:40.3212|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:26:40.3212|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.0769ms 204 2025-12-22 12:26:40.3352|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68694 2025-12-22 12:26:40.3352|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:26:40.3352|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:26:40.3352|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:26:40.3352|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:26:40.3352|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:26:40.3352|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:26:40.3513|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (4ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:26:40.3513|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:26:40.3513|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:26:40.4219|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68704 2025-12-22 12:26:40.4219|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:26:40.4219|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2908ms 204 2025-12-22 12:26:40.4347|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68704 2025-12-22 12:26:40.4347|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:26:40.4347|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:26:40.4347|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:26:40.4460|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:26:40.4460|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:26:40.4460|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:26:40.4460|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:26:40.4608|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:26:40.4608|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:26:40.5392|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:26:40.5580|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 213.7157ms 2025-12-22 12:26:40.5580|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:26:40.5580|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 226.8879ms 200 application/json; charset=utf-8 2025-12-22 12:26:40.6318|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:26:40.6526|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 202.1219ms 2025-12-22 12:26:40.6526|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:26:40.6526|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 223.4873ms 200 application/json; charset=utf-8 2025-12-22 12:26:45.7097|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:26:45.7097|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:26:45.7097|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4651ms 204 2025-12-22 12:26:45.7097|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:26:45.7256|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:26:45.7256|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:26:45.7256|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:26:45.7256|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:26:45.7256|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:26:45.7256|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:26:45.7256|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:26:45.7784|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:26:45.7784|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 47.8021ms 2025-12-22 12:26:45.7784|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:26:45.7784|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 62.0133ms 200 application/json; charset=utf-8 2025-12-22 12:27:02.5901|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68704 2025-12-22 12:27:02.5932|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:27:02.5932|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3135ms 204 2025-12-22 12:27:02.5932|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68704 2025-12-22 12:27:02.5932|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:27:02.5932|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:27:02.6083|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:27:02.6083|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:27:02.6083|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:27:02.6083|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:27:02.6083|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:27:02.6083|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:27:02.6254|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:27:02.6794|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68703 2025-12-22 12:27:02.6794|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:27:02.6794|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2435ms 204 2025-12-22 12:27:02.6911|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68703 2025-12-22 12:27:02.6911|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:27:02.6911|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:27:02.6911|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:27:02.6911|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:27:02.6911|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:27:02.7012|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:27:02.7012|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:27:02.7012|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:27:02.7183|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:27:02.7840|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:27:02.8013|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 188.1191ms 2025-12-22 12:27:02.8013|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:27:02.8013|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 201.6817ms 200 application/json; charset=utf-8 2025-12-22 12:27:02.8952|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:27:02.9134|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 212.4362ms 2025-12-22 12:27:02.9134|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:27:02.9134|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 227.0013ms 200 application/json; charset=utf-8 2025-12-22 12:27:06.3546|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:27:06.3546|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:27:06.3591|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4718ms 204 2025-12-22 12:27:06.3757|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:27:06.3757|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:27:06.3757|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:27:06.3757|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:27:06.3757|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:27:06.3757|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:27:06.3757|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:27:06.3908|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:27:06.4255|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:27:06.4255|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.1525ms 2025-12-22 12:27:06.4255|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:27:06.4255|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 56.3117ms 200 application/json; charset=utf-8 2025-12-22 12:27:24.6761|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:27:24.6761|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:27:24.6761|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.0586ms 204 2025-12-22 12:27:24.6866|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:27:24.6866|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:27:24.6866|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:27:24.6866|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:27:24.6866|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:27:24.6866|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:27:24.6866|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:27:24.7035|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:27:24.7441|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:27:24.7441|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 49.8297ms 2025-12-22 12:27:24.7502|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:27:24.7502|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 64.7845ms 200 application/json; charset=utf-8 2025-12-22 12:27:28.8853|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68703 2025-12-22 12:27:28.8853|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:27:28.8914|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0857ms 204 2025-12-22 12:27:28.9078|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68703 2025-12-22 12:27:28.9078|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:27:28.9078|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:27:28.9078|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:27:28.9078|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:27:28.9078|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:27:28.9078|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:27:28.9235|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:27:28.9235|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:27:28.9235|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:27:28.9727|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68702 2025-12-22 12:27:28.9727|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:27:28.9727|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.3499ms 204 2025-12-22 12:27:28.9874|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68702 2025-12-22 12:27:28.9874|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:27:28.9874|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:27:28.9874|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:27:28.9874|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:27:28.9874|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:27:29.0003|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:27:29.0003|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:27:29.0003|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:27:29.0003|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:27:29.1091|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:27:29.1315|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 213.0354ms 2025-12-22 12:27:29.1315|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:27:29.1315|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 227.6915ms 200 application/json; charset=utf-8 2025-12-22 12:27:29.1315|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:27:29.1536|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 154.0229ms 2025-12-22 12:27:29.1536|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:27:29.1565|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 169.1099ms 200 application/json; charset=utf-8 2025-12-22 12:27:33.1341|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:27:33.1341|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:27:33.1341|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6584ms 204 2025-12-22 12:27:33.1444|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:27:33.1444|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:27:33.1444|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:27:33.1444|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:27:33.1444|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:27:33.1444|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:27:33.1567|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:27:33.1567|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:27:33.1948|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:27:33.1948|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.0496ms 2025-12-22 12:27:33.1948|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:27:33.1948|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 57.331ms 200 application/json; charset=utf-8 2025-12-22 12:27:52.7660|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68702 2025-12-22 12:27:52.7660|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:27:52.7660|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7442ms 204 2025-12-22 12:27:52.7916|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68702 2025-12-22 12:27:52.7916|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:27:52.7968|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:27:52.7968|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:27:52.7968|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:27:52.7968|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:27:52.7968|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:27:52.8126|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:27:52.8126|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:27:52.8126|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:27:52.8855|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68697 2025-12-22 12:27:52.8855|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:27:52.8913|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.784ms 204 2025-12-22 12:27:52.8913|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68697 2025-12-22 12:27:52.8913|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:27:52.9063|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:27:52.9063|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:27:52.9063|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:27:52.9063|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:27:52.9063|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:27:52.9063|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:27:52.9217|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:27:52.9217|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:27:52.9893|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:27:53.0039|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 198.3282ms 2025-12-22 12:27:53.0039|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:27:53.0039|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 217.1185ms 200 application/json; charset=utf-8 2025-12-22 12:27:53.0242|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:27:53.0242|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 113.8014ms 2025-12-22 12:27:53.0242|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:27:53.0315|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 130.5386ms 200 application/json; charset=utf-8 2025-12-22 12:27:56.9008|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:27:56.9008|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:27:56.9070|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2475ms 204 2025-12-22 12:27:56.9070|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:27:56.9070|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:27:56.9070|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:27:56.9070|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:27:56.9070|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:27:56.9070|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:27:56.9208|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:27:56.9208|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:27:56.9657|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:27:56.9657|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 47.1673ms 2025-12-22 12:27:56.9689|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:27:56.9689|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 57.2715ms 200 application/json; charset=utf-8 2025-12-22 12:28:31.2342|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68697 2025-12-22 12:28:31.2342|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:28:31.2342|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0754ms 204 2025-12-22 12:28:31.2342|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68697 2025-12-22 12:28:31.2503|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:28:31.2503|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:28:31.2503|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:28:31.2503|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:28:31.2503|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:28:31.2503|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:28:31.2651|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:28:31.2651|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:28:31.2651|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:28:31.3236|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68693 2025-12-22 12:28:31.3236|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:28:31.3289|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3366ms 204 2025-12-22 12:28:31.3289|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68693 2025-12-22 12:28:31.3289|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:28:31.3289|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:28:31.3289|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:28:31.3289|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:28:31.3437|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:28:31.3437|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:28:31.3437|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:28:31.3437|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:28:31.3437|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:28:31.3650|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:28:31.3650|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 105.7718ms 2025-12-22 12:28:31.3650|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:28:31.3650|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 121.6245ms 200 application/json; charset=utf-8 2025-12-22 12:28:31.4263|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:28:31.4263|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 83.4866ms 2025-12-22 12:28:31.4263|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:28:31.4263|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 94.2706ms 200 application/json; charset=utf-8 2025-12-22 12:28:35.1660|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:28:35.1660|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:28:35.1721|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0525ms 204 2025-12-22 12:28:35.1721|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:28:35.1721|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:28:35.1876|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:28:35.1876|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:28:35.1876|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:28:35.1876|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:28:35.1876|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:28:35.1876|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:28:35.2346|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:28:35.2346|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.4929ms 2025-12-22 12:28:35.2346|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:28:35.2346|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 59.4165ms 200 application/json; charset=utf-8 2025-12-22 12:29:24.9915|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:29:24.9915|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:29:24.9915|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.6926ms 204 2025-12-22 12:29:25.0346|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:29:25.0346|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:29:25.0346|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:29:25.0346|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:29:25.0346|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 12:29:25.0468|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:29:25.0468|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:29:25.1843|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:29:25.1874|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 138.2403ms 2025-12-22 12:29:25.1874|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 12:29:25.1874|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 157.6879ms 200 application/json; charset=utf-8 2025-12-22 12:29:27.4802|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:29:27.4802|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:29:27.4849|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.7541ms 204 2025-12-22 12:29:27.4849|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:29:27.5016|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:29:27.5016|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:29:27.5016|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:29:27.5016|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:29:27.5016|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:29:27.5016|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:29:27.5016|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:29:27.5464|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:29:27.5494|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 40.7742ms 2025-12-22 12:29:27.5494|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:29:27.5494|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 54.0871ms 200 application/json; charset=utf-8 2025-12-22 12:29:30.2473|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68977 2025-12-22 12:29:30.2473|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:29:30.2527|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4842ms 204 2025-12-22 12:29:30.2527|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68977 2025-12-22 12:29:30.2695|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:29:30.2695|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:29:30.2695|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:29:30.2695|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:29:30.2695|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:29:30.2695|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:29:30.2695|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:29:30.2853|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:29:30.2853|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:29:30.3354|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:29:30.3354|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 60.5029ms 2025-12-22 12:29:30.3354|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:29:30.3354|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 74.9831ms 200 application/json; charset=utf-8 2025-12-22 12:29:30.3810|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68976 2025-12-22 12:29:30.3810|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:29:30.3810|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.9812ms 204 2025-12-22 12:29:30.3810|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68976 2025-12-22 12:29:30.3948|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:29:30.3948|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:29:30.3948|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:29:30.3948|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:29:30.3948|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:29:30.3948|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:29:30.3948|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:29:30.4103|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:29:30.4103|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:29:30.4514|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:29:30.4514|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 52.7252ms 2025-12-22 12:29:30.4569|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:29:30.4569|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 66.1603ms 200 application/json; charset=utf-8 2025-12-22 12:29:33.1324|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:29:33.1324|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:29:33.1324|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.6955ms 204 2025-12-22 12:29:33.1458|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:29:33.1458|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:29:33.1458|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:29:33.1458|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:29:33.1458|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 12:29:33.1458|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:29:33.1458|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:29:33.2607|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:29:33.2607|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 106.8332ms 2025-12-22 12:29:33.2607|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 12:29:33.2607|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 121.3058ms 200 application/json; charset=utf-8 2025-12-22 12:30:01.5980|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:30:01.5980|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:30:15.4555|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:30:15.4555|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:30:15.4555|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.008ms 204 2025-12-22 12:30:15.4555|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:30:15.4555|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:30:15.4710|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:30:15.4710|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:30:15.4710|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:30:15.4710|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:30:15.4710|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:30:15.4710|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:30:15.5190|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:30:15.5190|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 45.9309ms 2025-12-22 12:30:15.5190|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:30:15.5190|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 59.2766ms 200 application/json; charset=utf-8 2025-12-22 12:34:03.5882|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:34:03.5882|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:34:03.5882|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4692ms 204 2025-12-22 12:34:03.5882|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:34:03.5987|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:34:03.5987|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:34:03.5987|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:34:03.5987|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 12:34:03.5987|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:34:03.5987|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:34:03.7679|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:34:03.7700|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 164.4359ms 2025-12-22 12:34:03.7700|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 12:34:03.7700|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 176.0063ms 200 application/json; charset=utf-8 2025-12-22 12:34:10.2270|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:34:10.2270|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:34:10.2270|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5495ms 204 2025-12-22 12:34:10.2376|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:34:10.2376|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:34:10.2376|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:34:10.2376|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:34:10.2376|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 12:34:10.2376|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:34:10.2376|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:34:10.3939|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:34:10.3939|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 145.1108ms 2025-12-22 12:34:10.3939|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 12:34:10.3939|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 163.5303ms 200 application/json; charset=utf-8 2025-12-22 12:35:01.7674|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:35:01.7674|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:40:01.9202|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:40:01.9202|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:44:58.8867|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:44:58.8867|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:44:58.8917|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9805ms 204 2025-12-22 12:44:58.8917|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:44:58.8917|1|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() 2025-12-22 12:44:58.8917|7|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. 2025-12-22 12:44:58.9063|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:44:58.9063|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-22 12:44:58.9063|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-22 12:44:58.9063|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 10.5214ms 401 2025-12-22 12:45:02.1422|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:45:02.1422|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:45:06.4074|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:45:06.4074|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:45:06.4074|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5887ms 204 2025-12-22 12:45:06.4216|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:45:06.4216|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:45:06.4216|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.724ms 204 2025-12-22 12:45:06.4438|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:45:06.4438|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:45:06.4438|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:45:06.4438|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:45:06.4528|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:45:06.4528|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:45:06.4528|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:45:06.4528|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:45:06.4528|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:45:06.4684|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 12:45:06.4684|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:45:06.4684|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:45:06.4684|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:45:06.4684|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:45:06.4684|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:45:06.5205|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:45:06.5205|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 46.238ms 2025-12-22 12:45:06.5205|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:45:06.5205|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 80.8142ms 200 application/json; charset=utf-8 2025-12-22 12:45:06.6478|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:45:06.6478|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 172.9728ms 2025-12-22 12:45:06.6478|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 12:45:06.6566|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 210.5814ms 200 application/json; charset=utf-8 2025-12-22 12:45:07.5614|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:45:07.5614|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:45:07.5614|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:45:07.5614|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:45:07.5614|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:45:07.5614|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:45:07.5614|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:45:07.5791|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:45:07.6155|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:45:07.6155|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 44.2393ms 2025-12-22 12:45:07.6155|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:45:07.6155|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 60.968ms 200 application/json; charset=utf-8 2025-12-22 12:45:13.9475|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:45:13.9475|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:45:13.9475|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5722ms 204 2025-12-22 12:45:13.9475|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:45:13.9631|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:45:13.9631|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:45:13.9631|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:45:13.9631|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 12:45:13.9631|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:45:13.9631|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:45:14.1341|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:45:14.1380|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 161.5201ms 2025-12-22 12:45:14.1380|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 12:45:14.1380|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 181.6032ms 200 application/json; charset=utf-8 2025-12-22 12:45:15.3338|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:45:15.3338|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:45:15.3338|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.4116ms 204 2025-12-22 12:45:15.3476|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:45:15.3476|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:45:15.3532|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:45:15.3532|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:45:15.3532|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:45:15.3532|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:45:15.3532|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:45:15.3532|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:45:15.3992|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:45:15.4025|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 44.363ms 2025-12-22 12:45:15.4025|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:45:15.4025|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 58.7857ms 200 application/json; charset=utf-8 2025-12-22 12:45:34.0334|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68902 2025-12-22 12:45:34.0334|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:45:34.0334|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.0304ms 204 2025-12-22 12:45:34.0334|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68902 2025-12-22 12:45:34.0484|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:45:34.0484|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:45:34.0484|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:45:34.0484|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:45:34.0484|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:45:34.0484|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:45:34.0643|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (7ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:45:34.0643|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:45:34.0643|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:45:34.1287|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:45:34.1287|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 75.772ms 2025-12-22 12:45:34.1287|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:45:34.1287|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 87.2682ms 200 application/json; charset=utf-8 2025-12-22 12:45:34.1287|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/67969 2025-12-22 12:45:34.1287|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:45:34.1287|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.5385ms 204 2025-12-22 12:45:34.1475|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/67969 2025-12-22 12:45:34.1475|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:45:34.1475|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:45:34.1475|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:45:34.1475|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:45:34.1581|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:45:34.1581|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:45:34.1581|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:45:34.1581|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:45:34.1581|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:45:34.2158|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:45:34.2158|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 59.326ms 2025-12-22 12:45:34.2210|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:45:34.2210|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 75.3669ms 200 application/json; charset=utf-8 2025-12-22 12:45:37.9386|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:45:37.9386|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:45:37.9386|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8711ms 204 2025-12-22 12:45:37.9659|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:45:37.9693|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:45:37.9693|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:45:37.9693|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:45:37.9693|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:45:37.9693|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:45:37.9693|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:45:37.9693|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:45:38.0270|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:45:38.0270|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 49.3334ms 2025-12-22 12:45:38.0270|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:45:38.0329|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 67.0673ms 200 application/json; charset=utf-8 2025-12-22 12:45:53.8175|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:45:53.8175|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:45:53.8175|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.761ms 204 2025-12-22 12:45:53.8175|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:45:53.8330|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:45:53.8330|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:45:53.8330|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:45:53.8330|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:45:53.8330|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:45:53.8486|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:45:53.8486|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:45:53.9015|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:45:53.9015|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 55.9426ms 2025-12-22 12:45:53.9015|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:45:53.9102|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 81.0727ms 200 application/json; charset=utf-8 2025-12-22 12:47:40.5101|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68976 2025-12-22 12:47:40.5101|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:47:40.5101|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3486ms 204 2025-12-22 12:47:40.5255|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68976 2025-12-22 12:47:40.5255|1|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() 2025-12-22 12:47:40.5255|7|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. 2025-12-22 12:47:40.5255|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:47:40.5255|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-22 12:47:40.5255|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-22 12:47:40.5255|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.8054ms 401 2025-12-22 12:47:58.1140|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:47:58.1140|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:47:58.1230|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.9904ms 204 2025-12-22 12:47:58.1357|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:47:58.1357|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:47:58.1357|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:47:58.1357|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:47:58.1357|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:47:58.1357|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:47:58.1357|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:47:58.1513|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:47:58.1884|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:47:58.1884|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.8516ms 2025-12-22 12:47:58.1884|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:47:58.1884|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 57.8153ms 200 application/json; charset=utf-8 2025-12-22 12:48:05.0139|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:48:05.0139|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:48:05.0139|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2295ms 204 2025-12-22 12:48:05.0139|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:48:05.0267|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:48:05.0267|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:48:05.0267|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:48:05.0267|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:48:05.0267|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:48:05.0267|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:48:05.0267|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:48:05.0712|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:48:05.0747|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.8781ms 2025-12-22 12:48:05.0747|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:48:05.0747|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 53.4986ms 200 application/json; charset=utf-8 2025-12-22 12:48:16.4835|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68974 2025-12-22 12:48:16.4835|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:48:16.4835|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5595ms 204 2025-12-22 12:48:16.4955|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68974 2025-12-22 12:48:16.4955|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:48:16.4955|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:48:16.4955|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:48:16.4955|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:48:16.4955|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:48:16.4955|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:48:16.5108|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (4ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 12:48:16.5108|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:48:16.5108|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 12:48:16.5545|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:48:16.5574|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 55.2534ms 2025-12-22 12:48:16.5574|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 12:48:16.5574|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 64.1274ms 200 application/json; charset=utf-8 2025-12-22 12:48:43.2647|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:48:43.2647|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:48:43.2647|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.703ms 204 2025-12-22 12:48:43.2761|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:48:43.2761|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:48:43.2761|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:48:43.2761|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:48:43.2761|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:48:43.2761|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:48:43.2761|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:48:43.2761|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:48:43.3263|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:48:43.3263|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.3577ms 2025-12-22 12:48:43.3263|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:48:43.3263|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 54.9824ms 200 application/json; charset=utf-8 2025-12-22 12:50:02.2144|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:50:02.2520|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:54:32.2688|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:54:32.2715|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:54:32.2715|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.6378ms 204 2025-12-22 12:54:32.2715|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:54:32.2859|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:54:32.2859|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:54:32.2859|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:54:32.2859|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:54:32.2859|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:54:32.3037|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:54:32.3037|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:54:32.3177|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:54:32.3177|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:54:32.3177|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.3582ms 204 2025-12-22 12:54:32.3177|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:54:32.3177|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:54:32.3177|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:54:32.3342|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:54:32.3342|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 12:54:32.3342|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:54:32.3342|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:54:32.3612|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:54:32.3634|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 60.5161ms 2025-12-22 12:54:32.3634|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:54:32.3634|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 85.6349ms 200 application/json; charset=utf-8 2025-12-22 12:54:32.4922|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:54:32.4922|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 153.6275ms 2025-12-22 12:54:32.4922|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 12:54:32.4922|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 172.792ms 200 application/json; charset=utf-8 2025-12-22 12:54:51.1245|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:54:51.1245|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:54:51.1245|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.668ms 204 2025-12-22 12:54:51.1358|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:54:51.1358|1|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() 2025-12-22 12:54:51.1358|7|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. 2025-12-22 12:54:51.1358|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:54:51.1358|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-22 12:54:51.1358|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-22 12:54:51.1358|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 10.6539ms 401 2025-12-22 12:55:02.3812|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:55:02.3812|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:55:06.6691|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:55:06.6691|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:55:06.6691|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.9982ms 204 2025-12-22 12:55:06.6834|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 12:55:06.6834|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:55:06.6834|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:55:06.6834|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:55:06.6834|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:55:06.6834|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:55:06.6834|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:55:06.6995|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 11.6854ms 204 2025-12-22 12:55:06.6995|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 12:55:06.6995|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 12:55:06.6995|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:55:06.6995|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 12:55:06.7144|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 12:55:06.7144|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 12:55:06.7144|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 12:55:06.7144|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 12:55:06.7144|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 12:55:06.7303|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 12:55:06.7642|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 12:55:06.7642|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 61.378ms 2025-12-22 12:55:06.7642|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 12:55:06.7642|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 91.5527ms 200 application/json; charset=utf-8 2025-12-22 12:55:06.8798|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 12:55:06.8798|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 152.3251ms 2025-12-22 12:55:06.8798|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 12:55:06.8861|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 180.3615ms 200 application/json; charset=utf-8 2025-12-22 13:00:02.5758|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:00:02.5758|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:01:58.5512|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68974 2025-12-22 13:01:58.5544|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:01:58.5544|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9515ms 204 2025-12-22 13:01:58.5544|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68974 2025-12-22 13:01:58.5544|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:01:58.5544|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:01:58.5544|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:01:58.5544|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:01:58.5704|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:01:58.5704|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:01:58.5704|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 13:01:58.5704|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:01:58.5858|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:01:58.6380|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:01:58.6380|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 68.0632ms 2025-12-22 13:01:58.6380|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:01:58.6380|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 79.4276ms 200 application/json; charset=utf-8 2025-12-22 13:01:58.6475|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68973 2025-12-22 13:01:58.6475|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:01:58.6475|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.1448ms 204 2025-12-22 13:01:58.6475|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68973 2025-12-22 13:01:58.6475|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:01:58.6650|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:01:58.6650|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:01:58.6650|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:01:58.6650|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:01:58.6650|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:01:58.6650|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 13:01:58.6795|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:01:58.6795|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:01:58.7179|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:01:58.7179|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 49.6979ms 2025-12-22 13:01:58.7179|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:01:58.7179|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 63.0086ms 200 application/json; charset=utf-8 2025-12-22 13:02:38.0303|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:02:38.0303|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:02:38.0303|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7513ms 204 2025-12-22 13:02:38.0453|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:02:38.0453|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:02:38.0453|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:02:38.0453|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:02:38.0539|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:02:38.0539|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 13:02:38.0539|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:02:38.0539|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 13:02:38.1152|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 13:02:38.1176|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 60.4599ms 2025-12-22 13:02:38.1176|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:02:38.1176|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 75.187ms 200 application/json; charset=utf-8 2025-12-22 13:03:54.1699|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68973 2025-12-22 13:03:54.1699|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:03:54.1699|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.5519ms 204 2025-12-22 13:03:54.1860|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68973 2025-12-22 13:03:54.1860|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:03:54.1860|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:03:54.1860|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:03:54.1860|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:03:54.1860|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:03:54.1969|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:03:54.1969|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 13:03:54.1969|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:03:54.1969|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:03:54.2378|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68972 2025-12-22 13:03:54.2378|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:03:54.2378|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.4612ms 204 2025-12-22 13:03:54.2475|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68972 2025-12-22 13:03:54.2475|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:03:54.2475|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:03:54.2475|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:03:54.2475|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:03:54.2475|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:03:54.2475|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:03:54.2623|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:03:54.2623|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 68.2765ms 2025-12-22 13:03:54.2623|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:03:54.2623|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 13:03:54.2623|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 81.2967ms 200 application/json; charset=utf-8 2025-12-22 13:03:54.2623|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:03:54.2623|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:03:54.3116|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:03:54.3116|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 57.7161ms 2025-12-22 13:03:54.3116|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:03:54.3116|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 72.932ms 200 application/json; charset=utf-8 2025-12-22 13:05:02.7076|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:05:02.7076|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:07:11.2399|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:07:11.2399|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:07:11.2399|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8875ms 204 2025-12-22 13:07:11.2537|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:07:11.2537|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:07:11.2537|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:07:11.2537|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:07:11.2537|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:07:11.2537|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 13:07:11.2537|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:07:11.2679|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 13:07:11.3102|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 13:07:11.3102|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 48.9069ms 2025-12-22 13:07:11.3159|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:07:11.3159|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 64.7971ms 200 application/json; charset=utf-8 2025-12-22 13:10:02.9247|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:10:02.9247|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:11:17.5910|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68972 2025-12-22 13:11:17.5910|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:11:17.5910|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3306ms 204 2025-12-22 13:11:17.6045|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68972 2025-12-22 13:11:17.6045|1|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() 2025-12-22 13:11:17.6045|7|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. 2025-12-22 13:11:17.6045|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:11:17.6045|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-22 13:11:17.6045|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-22 13:11:17.6181|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 13.598ms 401 2025-12-22 13:11:17.8119|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68972 2025-12-22 13:11:17.8119|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:11:17.8119|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:11:17.8202|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:11:17.8202|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:11:17.8202|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:11:17.8202|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:11:17.8202|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 13:11:17.8202|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:11:17.8367|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:11:17.8934|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:11:17.8934|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 70.6582ms 2025-12-22 13:11:17.8991|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:11:17.8991|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 89.367ms 200 application/json; charset=utf-8 2025-12-22 13:11:17.9524|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68971 2025-12-22 13:11:17.9524|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:11:17.9524|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.0643ms 204 2025-12-22 13:11:17.9645|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68971 2025-12-22 13:11:17.9645|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:11:17.9645|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:11:17.9645|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:11:17.9645|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:11:17.9645|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:11:17.9771|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:11:17.9771|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (4ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 13:11:17.9771|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:11:17.9771|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:11:18.0426|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:11:18.0426|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 69.5977ms 2025-12-22 13:11:18.0426|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:11:18.0426|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 85.0633ms 200 application/json; charset=utf-8 2025-12-22 13:11:58.2145|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:11:58.2145|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:11:58.2145|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.4051ms 204 2025-12-22 13:11:58.2305|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:11:58.2305|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:11:58.2305|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:11:58.2305|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:11:58.2305|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:11:58.2423|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 13:11:58.2423|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:11:58.2423|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 13:11:58.2823|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 13:11:58.2823|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 44.8829ms 2025-12-22 13:11:58.2906|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:11:58.2906|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 61.7872ms 200 application/json; charset=utf-8 2025-12-22 13:12:26.8400|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68971 2025-12-22 13:12:26.8400|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:12:26.8400|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7349ms 204 2025-12-22 13:12:26.8556|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68971 2025-12-22 13:12:26.8556|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:12:26.8556|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:12:26.8556|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:12:26.8556|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:12:26.8556|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:12:26.8684|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:12:26.8684|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 13:12:26.8684|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:12:26.8684|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:12:26.9168|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68970 2025-12-22 13:12:26.9168|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:12:26.9168|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:12:26.9168|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6734ms 204 2025-12-22 13:12:26.9168|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 55.9965ms 2025-12-22 13:12:26.9168|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68970 2025-12-22 13:12:26.9168|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:12:26.9305|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:12:26.9305|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 76.8877ms 200 application/json; charset=utf-8 2025-12-22 13:12:26.9305|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:12:26.9305|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:12:26.9305|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:12:26.9305|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:12:26.9305|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:12:26.9483|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 13:12:26.9483|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:12:26.9483|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:12:26.9949|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:12:26.9949|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 54.3967ms 2025-12-22 13:12:26.9949|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:12:26.9949|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 74.0094ms 200 application/json; charset=utf-8 2025-12-22 13:12:49.9622|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:12:49.9622|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:12:49.9622|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.7803ms 204 2025-12-22 13:12:49.9622|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:12:49.9622|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:12:49.9762|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:12:49.9762|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:12:49.9762|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:12:49.9762|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 13:12:49.9762|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:12:49.9762|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 13:12:50.0243|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 13:12:50.0243|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 44.197ms 2025-12-22 13:12:50.0243|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:12:50.0243|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 58.2358ms 200 application/json; charset=utf-8 2025-12-22 13:12:55.2529|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 13:12:55.2529|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:12:55.2596|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.6765ms 204 2025-12-22 13:12:55.2596|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 13:12:55.2596|1|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() 2025-12-22 13:12:55.2596|7|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. 2025-12-22 13:12:55.2596|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:12:55.2596|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-22 13:12:55.2596|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-22 13:12:55.2737|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.6579ms 401 2025-12-22 13:13:11.2256|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:13:11.2289|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:13:11.2289|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8974ms 204 2025-12-22 13:13:11.2289|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:13:11.2289|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:13:11.2289|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:13:11.2419|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 13:13:11.2419|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:13:11.2419|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:13:11.2419|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:13:11.2419|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.5429ms 204 2025-12-22 13:13:11.2419|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 13:13:11.2419|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 13:13:11.2606|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:13:11.2606|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:13:11.2606|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 13:13:11.2606|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:13:11.2606|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:13:11.2766|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 13:13:11.2766|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:13:11.2766|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:13:11.3128|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 13:13:11.3128|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 58.3177ms 2025-12-22 13:13:11.3208|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:13:11.3208|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 86.243ms 200 application/json; charset=utf-8 2025-12-22 13:13:11.4096|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:13:11.4096|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 129.4626ms 2025-12-22 13:13:11.4096|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 13:13:11.4140|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 156.9176ms 200 application/json; charset=utf-8 2025-12-22 13:13:33.6180|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 13:13:33.6216|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:13:33.6216|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.4143ms 204 2025-12-22 13:13:33.6216|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 13:13:33.6216|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:13:33.6216|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:13:33.6371|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:13:33.6371|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 13:13:33.6371|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:13:33.6371|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:13:33.7699|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:13:33.7699|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 130.3059ms 2025-12-22 13:13:33.7761|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 13:13:33.7761|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 148.1307ms 200 application/json; charset=utf-8 2025-12-22 13:13:44.5254|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 13:13:44.5254|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:13:44.5254|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.8464ms 204 2025-12-22 13:13:44.5377|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 13:13:44.5377|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:13:44.5377|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:13:44.5377|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:13:44.5377|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 13:13:44.5377|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:13:44.5377|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:13:44.6853|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:13:44.6853|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 136.4789ms 2025-12-22 13:13:44.6853|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 13:13:44.6853|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 155.4305ms 200 application/json; charset=utf-8 2025-12-22 13:15:03.0629|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:15:03.0669|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:16:36.8786|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 13:16:36.8826|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:16:36.8826|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5377ms 204 2025-12-22 13:16:36.8826|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 13:16:36.8826|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:16:36.8826|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:16:36.8826|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:16:36.8826|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 13:16:36.8826|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:16:36.8826|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:16:37.0231|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:16:37.0231|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 129.5066ms 2025-12-22 13:16:37.0231|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 13:16:37.0231|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 141.3002ms 200 application/json; charset=utf-8 2025-12-22 13:16:42.4933|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:16:42.4933|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:16:42.4933|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8027ms 204 2025-12-22 13:16:42.4933|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:16:42.4933|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:16:42.5074|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:16:42.5074|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:16:42.5074|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:16:42.5074|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 13:16:42.5074|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:16:42.5249|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 13:16:42.5691|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 13:16:42.5691|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 50.7567ms 2025-12-22 13:16:42.5691|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:16:42.5691|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 69.0943ms 200 application/json; charset=utf-8 2025-12-22 13:17:07.3374|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68970 2025-12-22 13:17:07.3374|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:17:07.3374|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5756ms 204 2025-12-22 13:17:07.3530|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68970 2025-12-22 13:17:07.3530|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:17:07.3530|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:17:07.3530|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:17:07.3530|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:17:07.3530|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:17:07.3530|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:17:07.3530|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 13:17:07.3665|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:17:07.3665|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:17:07.4118|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:17:07.4142|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68969 2025-12-22 13:17:07.4142|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 55.1976ms 2025-12-22 13:17:07.4142|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:17:07.4142|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:17:07.4142|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.7873ms 204 2025-12-22 13:17:07.4142|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 69.9056ms 200 application/json; charset=utf-8 2025-12-22 13:17:07.4292|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68969 2025-12-22 13:17:07.4292|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:17:07.4292|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:17:07.4292|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:17:07.4292|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:17:07.4292|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:17:07.4292|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:17:07.4451|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 13:17:07.4451|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:17:07.4451|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:17:07.4912|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:17:07.4912|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 54.0827ms 2025-12-22 13:17:07.4912|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:17:07.4912|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 67.8006ms 200 application/json; charset=utf-8 2025-12-22 13:18:27.7694|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 13:18:27.7694|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:18:27.7694|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1928ms 204 2025-12-22 13:18:27.7794|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 13:18:27.7794|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:18:27.7794|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:18:27.7794|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:18:27.7950|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 13:18:27.7950|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:18:27.7950|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:18:27.9351|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:18:27.9351|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 132.7545ms 2025-12-22 13:18:27.9351|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 13:18:27.9351|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 160.6961ms 200 application/json; charset=utf-8 2025-12-22 13:19:55.4263|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:19:55.4263|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:19:55.4263|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8455ms 204 2025-12-22 13:19:55.4375|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:19:55.4375|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:19:55.4375|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:19:55.4375|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:19:55.4375|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:19:55.4375|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 13:19:55.4375|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:19:55.4375|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 13:19:55.4883|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 13:19:55.4883|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 47.1392ms 2025-12-22 13:19:55.4883|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:19:55.4883|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 56.0755ms 200 application/json; charset=utf-8 2025-12-22 13:20:03.2031|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:20:03.2031|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:22:06.9148|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68969 2025-12-22 13:22:06.9148|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:22:06.9148|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2637ms 204 2025-12-22 13:22:06.9280|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68969 2025-12-22 13:22:06.9280|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:22:06.9280|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:22:06.9280|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:22:06.9280|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:22:06.9280|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:22:06.9280|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:22:06.9280|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 13:22:06.9421|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:22:06.9421|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:22:06.9886|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:22:06.9886|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 56.5974ms 2025-12-22 13:22:06.9886|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:22:06.9886|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 65.9069ms 200 application/json; charset=utf-8 2025-12-22 13:22:06.9886|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68968 2025-12-22 13:22:07.0029|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:22:07.0029|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.6019ms 204 2025-12-22 13:22:07.0029|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68968 2025-12-22 13:22:07.0029|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:22:07.0029|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:22:07.0194|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:22:07.0194|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:22:07.0194|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:22:07.0194|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:22:07.0194|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 13:22:07.0194|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:22:07.0194|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:22:07.0776|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:22:07.0804|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 56.9553ms 2025-12-22 13:22:07.0804|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:22:07.0804|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 71.5062ms 200 application/json; charset=utf-8 2025-12-22 13:22:30.3494|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:22:30.3494|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:22:30.3494|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8377ms 204 2025-12-22 13:22:30.3494|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:22:30.3620|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:22:30.3620|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:22:30.3620|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:22:30.3620|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:22:30.3620|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 13:22:30.3620|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:22:30.3620|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 13:22:30.4093|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 13:22:30.4093|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.2941ms 2025-12-22 13:22:30.4093|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:22:30.4093|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 57.7663ms 200 application/json; charset=utf-8 2025-12-22 13:23:33.7909|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 13:23:33.7909|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:23:33.7909|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.7961ms 204 2025-12-22 13:23:33.8013|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 13:23:33.8013|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:23:33.8013|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:23:33.8013|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:23:33.8013|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 13:23:33.8013|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:23:33.8013|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:23:33.9510|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:23:33.9510|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 142.4988ms 2025-12-22 13:23:33.9510|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 13:23:33.9588|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 157.4268ms 200 application/json; charset=utf-8 2025-12-22 13:23:51.1676|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 13:23:51.1676|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:23:51.1676|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7123ms 204 2025-12-22 13:23:51.1783|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 13:23:51.1783|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:23:51.1783|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:23:51.1783|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:23:51.1783|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 13:23:51.1783|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:23:51.1783|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:23:51.3321|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:23:51.3321|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 146.3694ms 2025-12-22 13:23:51.3321|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 13:23:51.3321|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 160.213ms 200 application/json; charset=utf-8 2025-12-22 13:24:33.6713|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 13:24:33.6713|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:24:33.6772|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.885ms 204 2025-12-22 13:24:33.6772|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 13:24:33.6772|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:24:33.6772|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:24:33.6772|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:24:33.6917|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 13:24:33.6917|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:24:33.6917|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:24:33.8261|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:24:33.8261|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 133.9589ms 2025-12-22 13:24:33.8261|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 13:24:33.8328|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 149.7792ms 200 application/json; charset=utf-8 2025-12-22 13:25:03.3875|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:25:03.3875|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:25:16.6404|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68968 2025-12-22 13:25:16.6404|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:25:16.6458|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4369ms 204 2025-12-22 13:25:16.6458|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68968 2025-12-22 13:25:16.6458|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:25:16.6458|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:25:16.6458|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:25:16.6600|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:25:16.6600|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:25:16.6600|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:25:16.6600|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 13:25:16.6600|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:25:16.6600|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:25:16.7302|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:25:16.7302|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 69.4668ms 2025-12-22 13:25:16.7302|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:25:16.7302|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 81.579ms 200 application/json; charset=utf-8 2025-12-22 13:25:16.7583|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68967 2025-12-22 13:25:16.7583|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:25:16.7583|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4212ms 204 2025-12-22 13:25:16.7705|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68967 2025-12-22 13:25:16.7705|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:25:16.7705|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:25:16.7705|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:25:16.7705|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:25:16.7705|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:25:16.7705|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:25:16.7705|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 13:25:16.7846|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:25:16.7846|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:25:16.8262|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:25:16.8262|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 50.9805ms 2025-12-22 13:25:16.8262|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:25:16.8321|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 61.6343ms 200 application/json; charset=utf-8 2025-12-22 13:25:36.8390|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:25:36.8432|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:25:36.8432|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.7366ms 204 2025-12-22 13:25:36.8432|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:25:36.8563|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:25:36.8563|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:25:36.8563|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:25:36.8563|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:25:36.8563|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 13:25:36.8563|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:25:36.8736|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 13:25:36.9140|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 13:25:36.9140|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 49.2903ms 2025-12-22 13:25:36.9198|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:25:36.9198|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 69.2202ms 200 application/json; charset=utf-8 2025-12-22 13:29:21.0002|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68967 2025-12-22 13:29:21.0035|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:29:21.0035|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5628ms 204 2025-12-22 13:29:21.0035|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68967 2025-12-22 13:29:21.0189|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:29:21.0189|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:29:21.0189|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:29:21.0189|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:29:21.0189|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:29:21.0189|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:29:21.0347|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 13:29:21.0347|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:29:21.0347|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:29:21.0850|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:29:21.0850|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 57.6704ms 2025-12-22 13:29:21.0850|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68966 2025-12-22 13:29:21.0850|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:29:21.0850|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:29:21.0850|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 75.446ms 200 application/json; charset=utf-8 2025-12-22 13:29:21.0850|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0089ms 204 2025-12-22 13:29:21.1007|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68966 2025-12-22 13:29:21.1007|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:29:21.1007|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:29:21.1007|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:29:21.1007|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:29:21.1007|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:29:21.1113|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:29:21.1113|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 13:29:21.1113|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:29:21.1113|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:29:21.1594|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:29:21.1594|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 52.0408ms 2025-12-22 13:29:21.1594|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:29:21.1594|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 66.9448ms 200 application/json; charset=utf-8 2025-12-22 13:29:35.8733|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:29:35.8769|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:29:35.8769|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.3367ms 204 2025-12-22 13:29:35.8769|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:29:35.8769|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:29:35.8769|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:29:35.8917|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:29:35.8917|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:29:35.8917|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 13:29:35.8917|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:29:35.8917|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 13:29:35.9357|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 13:29:35.9382|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.4578ms 2025-12-22 13:29:35.9382|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:29:35.9382|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 54.509ms 200 application/json; charset=utf-8 2025-12-22 13:30:03.5601|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:30:03.5601|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:30:15.8242|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68966 2025-12-22 13:30:15.8242|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:30:15.8242|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2998ms 204 2025-12-22 13:30:15.8368|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68966 2025-12-22 13:30:15.8368|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:30:15.8368|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:30:15.8368|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:30:15.8368|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:30:15.8368|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:30:15.8368|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:30:15.8529|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 13:30:15.8529|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:30:15.8529|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:30:15.9109|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68965 2025-12-22 13:30:15.9133|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:30:15.9133|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:30:15.9133|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 68.1681ms 2025-12-22 13:30:15.9133|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.441ms 204 2025-12-22 13:30:15.9133|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:30:15.9133|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 85.3592ms 200 application/json; charset=utf-8 2025-12-22 13:30:15.9133|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68965 2025-12-22 13:30:15.9133|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:30:15.9302|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:30:15.9302|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:30:15.9302|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:30:15.9302|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:30:15.9302|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:30:15.9302|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 13:30:15.9452|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:30:15.9452|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:30:15.9994|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:30:15.9994|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 64.862ms 2025-12-22 13:30:15.9994|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:30:15.9994|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 79.4162ms 200 application/json; charset=utf-8 2025-12-22 13:30:26.9781|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:30:26.9781|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:30:26.9781|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3084ms 204 2025-12-22 13:30:26.9781|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:30:26.9781|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:30:26.9921|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:30:26.9921|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:30:26.9921|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:30:26.9921|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 13:30:26.9921|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:30:26.9921|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 13:30:27.0376|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 13:30:27.0401|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.5827ms 2025-12-22 13:30:27.0401|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:30:27.0401|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 55.0425ms 200 application/json; charset=utf-8 2025-12-22 13:31:05.8774|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 13:31:05.8774|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:31:05.8828|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3494ms 204 2025-12-22 13:31:05.8828|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 13:31:05.8828|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:31:05.8828|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:31:05.8828|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:31:05.8828|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 13:31:05.8828|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:31:05.8986|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:31:06.0327|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:31:06.0327|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 136.2177ms 2025-12-22 13:31:06.0327|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 13:31:06.0327|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 148.6933ms 200 application/json; charset=utf-8 2025-12-22 13:35:03.7873|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:35:03.7873|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:40:03.9568|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:40:03.9568|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:45:04.1198|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:45:04.1382|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:46:03.2701|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:46:03.2701|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:46:03.2701|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6077ms 204 2025-12-22 13:46:03.2701|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:46:03.2701|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:46:03.2843|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:46:03.2843|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:46:03.2843|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:46:03.2991|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 13:46:03.2991|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:46:03.3177|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 13:46:03.3652|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 13:46:03.3652|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 57.595ms 2025-12-22 13:46:03.3652|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:46:03.3652|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 94.2855ms 200 application/json; charset=utf-8 2025-12-22 13:46:03.6047|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 13:46:03.6047|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:46:03.6135|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.866ms 204 2025-12-22 13:46:03.6135|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 13:46:03.6135|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:46:03.6135|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:46:03.6276|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:46:03.6276|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 13:46:03.6276|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:46:03.6276|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:46:03.7666|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:46:03.7689|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 137.0429ms 2025-12-22 13:46:03.7689|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 13:46:03.7689|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 152.3034ms 200 application/json; charset=utf-8 2025-12-22 13:46:25.2049|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68965 2025-12-22 13:46:25.2075|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:46:25.2075|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3535ms 204 2025-12-22 13:46:25.2075|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68965 2025-12-22 13:46:25.2075|1|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() 2025-12-22 13:46:25.2075|7|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. 2025-12-22 13:46:25.2075|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:46:25.2227|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-22 13:46:25.2227|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-22 13:46:25.2227|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.9074ms 401 2025-12-22 13:46:33.8995|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 13:46:33.8995|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:46:33.8995|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.2339ms 204 2025-12-22 13:46:33.9134|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 13:46:33.9134|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:46:33.9134|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:46:33.9134|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:46:33.9134|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 13:46:33.9134|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:46:33.9253|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:46:34.0600|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:46:34.0600|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 138.5013ms 2025-12-22 13:46:34.0664|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 13:46:34.0664|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 154.9683ms 200 application/json; charset=utf-8 2025-12-22 13:46:39.7791|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 13:46:39.7834|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:46:39.7834|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.4654ms 204 2025-12-22 13:46:39.7834|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 13:46:39.7834|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:46:39.8043|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:46:39.8043|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:46:39.8043|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 13:46:39.8043|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:46:39.8043|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:46:39.9276|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:46:39.9276|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 116.6803ms 2025-12-22 13:46:39.9276|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 13:46:39.9276|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 137.9768ms 200 application/json; charset=utf-8 2025-12-22 13:46:44.8435|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:46:44.8435|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:46:44.8435|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.3922ms 204 2025-12-22 13:46:44.8557|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:46:44.8557|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:46:44.8557|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:46:44.8557|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:46:44.8557|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:46:44.8691|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 13:46:44.8691|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:46:44.8691|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 13:46:44.9172|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 13:46:44.9172|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 48.7969ms 2025-12-22 13:46:44.9172|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:46:44.9172|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 67.6096ms 200 application/json; charset=utf-8 2025-12-22 13:46:48.7382|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:46:48.7382|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:46:48.7450|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:46:48.7450|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:46:48.7450|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:46:48.7450|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 13:46:48.7450|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:46:48.7450|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 13:46:48.7935|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 13:46:48.7935|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.2901ms 2025-12-22 13:46:48.7935|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:46:48.7935|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 60.7885ms 200 application/json; charset=utf-8 2025-12-22 13:46:56.5467|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 13:46:56.5467|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:46:56.5467|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4446ms 204 2025-12-22 13:46:56.5467|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 13:46:56.5595|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:46:56.5595|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:46:56.5595|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:46:56.5595|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 13:46:56.5595|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:46:56.5595|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:46:56.7172|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:46:56.7172|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 147.084ms 2025-12-22 13:46:56.7172|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 13:46:56.7172|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 165.4919ms 200 application/json; charset=utf-8 2025-12-22 13:47:05.9594|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68964 2025-12-22 13:47:05.9594|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:47:05.9637|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3309ms 204 2025-12-22 13:47:05.9637|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68964 2025-12-22 13:47:05.9637|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:47:05.9637|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:47:05.9637|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:47:05.9637|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:47:05.9637|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:47:05.9789|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:47:05.9789|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 13:47:05.9789|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:47:05.9789|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:47:06.0314|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:47:06.0314|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 55.2215ms 2025-12-22 13:47:06.0314|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:47:06.0314|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 64.6369ms 200 application/json; charset=utf-8 2025-12-22 13:47:25.0663|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:47:25.0663|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:47:25.0663|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.387ms 204 2025-12-22 13:47:25.0774|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:47:25.0774|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:47:25.0774|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:47:25.0774|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:47:25.0774|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:47:25.0774|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 13:47:25.0899|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:47:25.0899|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 13:47:25.1310|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 13:47:25.1310|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 44.4571ms 2025-12-22 13:47:25.1359|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:47:25.1359|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 60.2657ms 200 application/json; charset=utf-8 2025-12-22 13:47:38.5746|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68964 2025-12-22 13:47:38.5746|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:47:38.5746|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7624ms 204 2025-12-22 13:47:38.5746|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68964 2025-12-22 13:47:38.5746|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:47:38.5883|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:47:38.5883|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:47:38.5883|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:47:38.5883|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:47:38.5883|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:47:38.5883|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 13:47:38.5883|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:47:38.5883|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:47:38.6501|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:47:38.6528|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 58.7089ms 2025-12-22 13:47:38.6528|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:47:38.6528|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 71.0327ms 200 application/json; charset=utf-8 2025-12-22 13:47:38.6982|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68963 2025-12-22 13:47:38.6982|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:47:38.6982|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.6108ms 204 2025-12-22 13:47:38.6982|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68963 2025-12-22 13:47:38.6982|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:47:38.7144|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:47:38.7144|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:47:38.7144|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:47:38.7144|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:47:38.7144|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:47:38.7144|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 13:47:38.7144|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:47:38.7144|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:47:38.7686|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:47:38.7686|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 54.7579ms 2025-12-22 13:47:38.7686|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:47:38.7777|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 68.1595ms 200 application/json; charset=utf-8 2025-12-22 13:48:08.3477|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:48:08.3477|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:48:08.3538|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1656ms 204 2025-12-22 13:48:08.3538|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:48:08.3538|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:48:08.3538|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:48:08.3538|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:48:08.3538|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:48:08.3538|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 13:48:08.3697|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:48:08.3697|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 13:48:08.4085|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 13:48:08.4085|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.226ms 2025-12-22 13:48:08.4085|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:48:08.4155|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 56.0298ms 200 application/json; charset=utf-8 2025-12-22 13:48:39.3569|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68963 2025-12-22 13:48:39.3569|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:48:39.3569|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.0567ms 204 2025-12-22 13:48:39.3569|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68963 2025-12-22 13:48:39.3708|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:48:39.3708|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:48:39.3708|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:48:39.3708|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:48:39.3708|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:48:39.3708|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:48:39.3708|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 13:48:39.3853|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:48:39.3853|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:48:39.4289|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:48:39.4325|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 53.4634ms 2025-12-22 13:48:39.4325|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:48:39.4325|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 68.9279ms 200 application/json; charset=utf-8 2025-12-22 13:48:39.4578|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68962 2025-12-22 13:48:39.4578|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:48:39.4578|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.4722ms 204 2025-12-22 13:48:39.4674|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68962 2025-12-22 13:48:39.4674|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:48:39.4674|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:48:39.4674|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:48:39.4674|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:48:39.4674|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:48:39.4674|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:48:39.4819|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 13:48:39.4819|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:48:39.4819|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:48:39.5316|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:48:39.5316|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 58.1545ms 2025-12-22 13:48:39.5316|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:48:39.5316|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 71.281ms 200 application/json; charset=utf-8 2025-12-22 13:49:42.6336|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 13:49:42.6336|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:49:42.6336|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5823ms 204 2025-12-22 13:49:42.6423|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 13:49:42.6423|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:49:42.6423|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:49:42.6423|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:49:42.6423|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 13:49:42.6423|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:49:42.6423|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:49:42.7777|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:49:42.7812|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 131.4037ms 2025-12-22 13:49:42.7812|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 13:49:42.7812|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 142.8627ms 200 application/json; charset=utf-8 2025-12-22 13:50:04.2217|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:50:04.2217|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:50:08.4955|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 13:50:08.4980|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:50:08.4980|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4989ms 204 2025-12-22 13:50:08.4980|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 13:50:08.4980|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:50:08.4980|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:50:08.4980|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:50:08.4980|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 13:50:08.4980|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:50:08.4980|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:50:08.6400|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:50:08.6400|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 129.6479ms 2025-12-22 13:50:08.6400|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 13:50:08.6400|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 141.9758ms 200 application/json; charset=utf-8 2025-12-22 13:50:09.2557|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:50:09.2557|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:50:09.2557|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.1744ms 204 2025-12-22 13:50:09.2666|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:50:09.2666|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:50:09.2666|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:50:09.2666|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:50:09.2666|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:50:09.2666|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 13:50:09.2666|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:50:09.2793|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 13:50:09.3151|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 13:50:09.3151|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.6205ms 2025-12-22 13:50:09.3151|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:50:09.3151|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 55.2299ms 200 application/json; charset=utf-8 2025-12-22 13:50:40.7034|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68962 2025-12-22 13:50:40.7034|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:50:40.7034|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.077ms 204 2025-12-22 13:50:40.7034|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68962 2025-12-22 13:50:40.7034|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:50:40.7203|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:50:40.7203|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:50:40.7203|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:50:40.7203|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:50:40.7203|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:50:40.7346|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 13:50:40.7346|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:50:40.7346|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:50:40.8048|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:50:40.8048|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 78.1137ms 2025-12-22 13:50:40.8048|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:50:40.8048|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 94.2655ms 200 application/json; charset=utf-8 2025-12-22 13:50:40.8237|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68961 2025-12-22 13:50:40.8237|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:50:40.8237|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.3635ms 204 2025-12-22 13:50:40.8336|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68961 2025-12-22 13:50:40.8336|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:50:40.8336|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:50:40.8336|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:50:40.8336|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:50:40.8336|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:50:40.8456|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:50:40.8456|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 13:50:40.8456|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:50:40.8456|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:50:40.8942|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:50:40.8942|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 51.5765ms 2025-12-22 13:50:40.8942|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:50:40.8942|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 67.0239ms 200 application/json; charset=utf-8 2025-12-22 13:50:55.1690|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 13:50:55.1690|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:50:55.1690|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.026ms 204 2025-12-22 13:50:55.1690|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 13:50:55.1828|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:50:55.1828|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:50:55.1828|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:50:55.1828|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 13:50:55.1828|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:50:55.1980|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:50:55.3118|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:50:55.3118|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 117.8421ms 2025-12-22 13:50:55.3118|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 13:50:55.3118|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 139.2384ms 200 application/json; charset=utf-8 2025-12-22 13:51:13.7082|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 13:51:13.7082|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:51:13.7139|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6622ms 204 2025-12-22 13:51:13.7139|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 13:51:13.7297|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:51:13.7297|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:51:13.7297|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:51:13.7297|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 13:51:13.7297|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:51:13.7297|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:51:13.8567|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:51:13.8567|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 116.2563ms 2025-12-22 13:51:13.8567|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 13:51:13.8567|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 135.8147ms 200 application/json; charset=utf-8 2025-12-22 13:55:04.4394|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:55:04.4794|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:55:20.0287|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:55:20.0287|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:55:20.0287|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.9667ms 204 2025-12-22 13:55:20.0287|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:55:20.0287|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:55:20.0439|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:55:20.0439|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:55:20.0439|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:55:20.0439|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 13:55:20.0439|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:55:20.0439|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 13:55:20.1011|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 13:55:20.1011|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 55.8679ms 2025-12-22 13:55:20.1011|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:55:20.1011|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 63.8041ms 200 application/json; charset=utf-8 2025-12-22 13:55:50.9840|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68961 2025-12-22 13:55:50.9840|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:55:50.9883|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3019ms 204 2025-12-22 13:55:50.9883|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68961 2025-12-22 13:55:50.9883|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:55:50.9883|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:55:50.9883|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:55:50.9883|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:55:50.9883|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:55:51.0046|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:55:51.0046|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 13:55:51.0046|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:55:51.0046|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:55:51.0651|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:55:51.0687|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 64.6426ms 2025-12-22 13:55:51.0687|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:55:51.0687|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 76.1662ms 200 application/json; charset=utf-8 2025-12-22 13:55:51.0945|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68960 2025-12-22 13:55:51.0971|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:55:51.0971|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4294ms 204 2025-12-22 13:55:51.0971|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68960 2025-12-22 13:55:51.0971|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:55:51.0971|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:55:51.1139|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:55:51.1139|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:55:51.1139|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:55:51.1139|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:55:51.1139|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 13:55:51.1139|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:55:51.1139|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:55:51.1727|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:55:51.1763|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 58.0984ms 2025-12-22 13:55:51.1763|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:55:51.1763|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 72.6373ms 200 application/json; charset=utf-8 2025-12-22 13:56:26.6028|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:56:26.6028|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:56:26.6028|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6849ms 204 2025-12-22 13:56:26.6141|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:56:26.6141|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:56:26.6141|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:56:26.6141|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:56:26.6141|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:56:26.6141|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 13:56:26.6141|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:56:26.6283|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 13:56:26.6691|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 13:56:26.6691|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 49.0841ms 2025-12-22 13:56:26.6747|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:56:26.6747|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 63.2131ms 200 application/json; charset=utf-8 2025-12-22 13:56:59.8128|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68960 2025-12-22 13:56:59.8160|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:56:59.8160|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.01ms 204 2025-12-22 13:56:59.8160|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68960 2025-12-22 13:56:59.8288|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:56:59.8288|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:56:59.8288|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:56:59.8288|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:56:59.8288|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:56:59.8288|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:56:59.8288|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 13:56:59.8288|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:56:59.8448|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:56:59.8922|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:56:59.8922|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 61.1643ms 2025-12-22 13:56:59.8922|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:56:59.8922|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 73.7302ms 200 application/json; charset=utf-8 2025-12-22 13:56:59.9325|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68959 2025-12-22 13:56:59.9325|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:56:59.9325|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3363ms 204 2025-12-22 13:56:59.9473|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68959 2025-12-22 13:56:59.9473|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:56:59.9473|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:56:59.9542|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:56:59.9542|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:56:59.9542|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:56:59.9542|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:56:59.9542|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 13:56:59.9542|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:56:59.9696|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:57:00.0233|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:57:00.0233|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 66.4036ms 2025-12-22 13:57:00.0233|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:57:00.0233|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 81.2469ms 200 application/json; charset=utf-8 2025-12-22 13:57:17.6591|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:57:17.6591|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:57:17.6591|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.7878ms 204 2025-12-22 13:57:17.6591|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:57:17.6591|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:57:17.6591|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:57:17.6734|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:57:17.6734|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:57:17.6734|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 13:57:17.6734|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:57:17.6734|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 13:57:17.7169|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 13:57:17.7169|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.142ms 2025-12-22 13:57:17.7208|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:57:17.7208|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 53.0472ms 200 application/json; charset=utf-8 2025-12-22 13:57:38.3963|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68959 2025-12-22 13:57:38.3963|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:57:38.3963|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0872ms 204 2025-12-22 13:57:38.3963|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68959 2025-12-22 13:57:38.4092|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:57:38.4092|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:57:38.4092|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:57:38.4092|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:57:38.4092|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:57:38.4092|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:57:38.4092|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 13:57:38.4243|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:57:38.4243|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:57:38.4855|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:57:38.4855|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 70.6651ms 2025-12-22 13:57:38.4855|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:57:38.4855|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 86.7692ms 200 application/json; charset=utf-8 2025-12-22 13:57:38.5231|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68958 2025-12-22 13:57:38.5231|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:57:38.5231|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.6791ms 204 2025-12-22 13:57:38.5376|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68958 2025-12-22 13:57:38.5376|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:57:38.5376|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:57:38.5376|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:57:38.5376|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:57:38.5376|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:57:38.5476|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:57:38.5476|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 13:57:38.5476|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:57:38.5476|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:57:38.6056|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:57:38.6056|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 60.3218ms 2025-12-22 13:57:38.6099|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:57:38.6099|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 73.6439ms 200 application/json; charset=utf-8 2025-12-22 13:57:55.0919|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:57:55.0919|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:57:55.0969|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0193ms 204 2025-12-22 13:57:55.0969|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:57:55.0969|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:57:55.0969|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:57:55.0969|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:57:55.0969|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:57:55.1127|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 13:57:55.1127|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:57:55.1127|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 13:57:55.1549|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 13:57:55.1549|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.6628ms 2025-12-22 13:57:55.1598|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:57:55.1598|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 59.3454ms 200 application/json; charset=utf-8 2025-12-22 13:58:37.2925|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68958 2025-12-22 13:58:37.2925|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:58:37.2925|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.5507ms 204 2025-12-22 13:58:37.2925|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68958 2025-12-22 13:58:37.3055|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:58:37.3055|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:58:37.3055|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:58:37.3055|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:58:37.3055|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:58:37.3055|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:58:37.3200|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 13:58:37.3200|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:58:37.3200|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:58:37.4057|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:58:37.4057|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 92.1854ms 2025-12-22 13:58:37.4057|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:58:37.4057|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 107.7758ms 200 application/json; charset=utf-8 2025-12-22 13:58:37.4577|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68957 2025-12-22 13:58:37.4577|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:58:37.4620|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3398ms 204 2025-12-22 13:58:37.4620|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68957 2025-12-22 13:58:37.4620|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:58:37.4620|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:58:37.4772|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:58:37.4772|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:58:37.4772|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:58:37.4772|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:58:37.4772|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 13:58:37.4772|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:58:37.4928|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:58:37.5329|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:58:37.5329|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 54.1468ms 2025-12-22 13:58:37.5329|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:58:37.5394|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 67.5021ms 200 application/json; charset=utf-8 2025-12-22 13:58:52.1179|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:58:52.1179|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:58:52.1179|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.5439ms 204 2025-12-22 13:58:52.1317|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:58:52.1317|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:58:52.1317|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:58:52.1317|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:58:52.1317|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:58:52.1317|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 13:58:52.1317|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:58:52.1470|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 13:58:52.1885|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 13:58:52.1885|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 47.1511ms 2025-12-22 13:58:52.1927|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:58:52.1927|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 62.1573ms 200 application/json; charset=utf-8 2025-12-22 13:59:23.0840|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68957 2025-12-22 13:59:23.0840|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:59:23.0840|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8189ms 204 2025-12-22 13:59:23.0840|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68957 2025-12-22 13:59:23.1003|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:59:23.1003|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:59:23.1003|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:59:23.1003|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:59:23.1003|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:59:23.1003|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:59:23.1147|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 13:59:23.1147|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:59:23.1147|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:59:23.1771|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:59:23.1771|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 69.2967ms 2025-12-22 13:59:23.1771|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:59:23.1771|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 85.8344ms 200 application/json; charset=utf-8 2025-12-22 13:59:23.2024|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68956 2025-12-22 13:59:23.2024|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:59:23.2024|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.6489ms 204 2025-12-22 13:59:23.2143|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68956 2025-12-22 13:59:23.2143|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:59:23.2143|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:59:23.2143|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:59:23.2143|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:59:23.2143|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 13:59:23.2233|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:59:23.2233|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 13:59:23.2233|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:59:23.2233|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 13:59:23.2710|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 13:59:23.2710|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 51.0939ms 2025-12-22 13:59:23.2710|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 13:59:23.2710|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 62.2516ms 200 application/json; charset=utf-8 2025-12-22 13:59:48.2513|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:59:48.2513|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:59:48.2513|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.436ms 204 2025-12-22 13:59:48.2627|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 13:59:48.2627|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 13:59:48.2627|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 13:59:48.2627|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 13:59:48.2627|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:59:48.2627|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 13:59:48.2627|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 13:59:48.2627|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 13:59:48.3083|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 13:59:48.3083|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.8774ms 2025-12-22 13:59:48.3083|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 13:59:48.3083|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 52.03ms 200 application/json; charset=utf-8 2025-12-22 14:00:04.7457|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:00:04.7457|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:00:53.8299|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68956 2025-12-22 14:00:53.8299|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:00:53.8299|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.8818ms 204 2025-12-22 14:00:53.8397|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68956 2025-12-22 14:00:53.8397|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 14:00:53.8397|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:00:53.8397|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 14:00:53.8397|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 14:00:53.8397|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 14:00:53.8397|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:00:53.8528|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 14:00:53.8528|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 14:00:53.8528|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 14:00:53.9012|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 14:00:53.9012|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 58.2148ms 2025-12-22 14:00:53.9012|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 14:00:53.9012|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 69.8162ms 200 application/json; charset=utf-8 2025-12-22 14:00:53.9336|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68955 2025-12-22 14:00:53.9336|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:00:53.9336|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0112ms 204 2025-12-22 14:00:53.9336|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68955 2025-12-22 14:00:53.9490|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 14:00:53.9490|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:00:53.9490|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 14:00:53.9490|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 14:00:53.9490|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 14:00:53.9490|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:00:53.9638|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 14:00:53.9638|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 14:00:53.9638|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 14:00:54.0131|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 14:00:54.0131|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 56.6126ms 2025-12-22 14:00:54.0131|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 14:00:54.0131|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 73.5018ms 200 application/json; charset=utf-8 2025-12-22 14:01:05.4815|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 14:01:05.4815|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:01:05.4815|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2592ms 204 2025-12-22 14:01:05.5096|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 14:01:05.5096|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 14:01:05.5096|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:01:05.5096|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 14:01:05.5096|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 14:01:05.5096|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 14:01:05.5096|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:01:05.5254|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (4ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 14:01:05.5626|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 14:01:05.5626|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 44.6076ms 2025-12-22 14:01:05.5626|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 14:01:05.5626|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 56.0263ms 200 application/json; charset=utf-8 2025-12-22 14:03:57.6641|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 14:03:57.6641|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:03:57.6641|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0155ms 204 2025-12-22 14:03:57.6744|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 14:03:57.6744|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 14:03:57.6744|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:03:57.6902|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 14:03:57.6902|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 14:03:57.6902|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 14:03:57.6902|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 14:03:57.6902|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:03:57.6902|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:03:57.7070|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 12.4797ms 204 2025-12-22 14:03:57.7070|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 14:03:57.7070|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 14:03:57.7070|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 14:03:57.7070|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:03:57.7233|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 14:03:57.7233|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 14:03:57.7233|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 14:03:57.7233|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:03:57.7671|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 14:03:57.7692|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 65.9949ms 2025-12-22 14:03:57.7692|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 14:03:57.7692|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 97.9984ms 200 application/json; charset=utf-8 2025-12-22 14:03:57.8582|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 14:03:57.8582|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 131.692ms 2025-12-22 14:03:57.8643|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 14:03:57.8643|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 153.3296ms 200 application/json; charset=utf-8 2025-12-22 14:05:04.9034|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:05:04.9034|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:08:07.2026|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 14:08:07.2026|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:08:07.2026|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.2369ms 204 2025-12-22 14:08:07.2135|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 14:08:07.2135|1|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() 2025-12-22 14:08:07.2135|7|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. 2025-12-22 14:08:07.2135|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:08:07.2135|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-22 14:08:07.2135|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-22 14:08:07.2135|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 11.9724ms 401 2025-12-22 14:08:25.0072|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 14:08:25.0106|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:08:25.0106|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.5824ms 204 2025-12-22 14:08:25.0106|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 14:08:25.0106|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 14:08:25.0106|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:08:25.0261|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 14:08:25.0261|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 14:08:25.0261|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 14:08:25.0261|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:08:25.0261|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 14:08:25.0825|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 14:08:25.0825|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 52.6701ms 2025-12-22 14:08:25.0825|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 14:08:25.0896|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 69.005ms 200 application/json; charset=utf-8 2025-12-22 14:08:25.0896|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 14:08:25.0896|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 14:08:25.0896|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:08:25.0896|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 14:08:25.0896|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 14:08:25.0896|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 14:08:25.0896|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:08:25.0896|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 14:08:25.1367|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 14:08:25.1367|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 40.7178ms 2025-12-22 14:08:25.1367|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 14:08:25.1367|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 52.7881ms 200 application/json; charset=utf-8 2025-12-22 14:10:05.0406|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:10:05.0406|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:10:37.8089|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 14:10:37.8089|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:10:37.8089|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9706ms 204 2025-12-22 14:10:37.8210|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 14:10:37.8210|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 14:10:37.8210|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:10:37.8210|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 14:10:37.8210|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 14:10:37.8342|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 14:10:37.8342|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:10:37.8342|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 14:10:37.8934|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 14:10:37.8969|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 60.6605ms 2025-12-22 14:10:37.8969|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 14:10:37.8969|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 82.5139ms 200 application/json; charset=utf-8 2025-12-22 14:13:50.3930|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68952 2025-12-22 14:13:50.3930|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:13:50.3930|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2571ms 204 2025-12-22 14:13:50.3930|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68952 2025-12-22 14:13:50.4111|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 14:13:50.4111|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:13:50.4111|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 14:13:50.4111|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 14:13:50.4111|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 14:13:50.4111|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:13:50.4111|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 14:13:50.4245|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 14:13:50.4245|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 14:13:50.4836|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 14:13:50.4836|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 68.1888ms 2025-12-22 14:13:50.4862|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 14:13:50.4862|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 80.0414ms 200 application/json; charset=utf-8 2025-12-22 14:14:48.2260|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 14:14:48.2260|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:14:48.2260|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.1898ms 204 2025-12-22 14:14:48.2260|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 14:14:48.2260|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 14:14:48.2419|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:14:48.2419|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 14:14:48.2419|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 14:14:48.2419|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 14:14:48.2419|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:14:48.2595|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 14:14:48.3158|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 14:14:48.3158|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 66.0637ms 2025-12-22 14:14:48.3215|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 14:14:48.3215|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 87.4059ms 200 application/json; charset=utf-8 2025-12-22 14:15:05.2359|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:15:05.2359|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:20:05.3798|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:20:05.3798|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:23:25.9768|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 14:23:25.9845|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:23:25.9845|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 14.5206ms 204 2025-12-22 14:23:25.9986|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 14:23:25.9986|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 14:23:25.9986|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:23:25.9986|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 14:23:25.9986|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 14:23:25.9986|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 14:23:25.9986|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:23:26.0111|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 14:23:26.0522|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 14:23:26.0522|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 47.9176ms 2025-12-22 14:23:26.0522|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 14:23:26.0522|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 58.2468ms 200 application/json; charset=utf-8 2025-12-22 14:23:26.0603|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 14:23:26.0603|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:23:26.0603|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.2319ms 204 2025-12-22 14:23:26.0603|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 14:23:26.0603|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 14:23:26.0735|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:23:26.0735|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 14:23:26.0735|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 14:23:26.0735|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 14:23:26.0735|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:23:26.2099|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 14:23:26.2099|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 133.4064ms 2025-12-22 14:23:26.2143|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 14:23:26.2143|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 147.3945ms 200 application/json; charset=utf-8 2025-12-22 14:23:52.4734|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 14:23:52.4734|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:23:52.4784|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9971ms 204 2025-12-22 14:23:52.4784|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 14:23:52.4784|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 14:23:52.4784|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:23:52.4784|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 14:23:52.4938|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 14:23:52.4938|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 14:23:52.4938|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:23:52.6184|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 14:23:52.6184|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 122.5471ms 2025-12-22 14:23:52.6184|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 14:23:52.6184|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 139.0285ms 200 application/json; charset=utf-8 2025-12-22 14:24:39.8940|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 14:24:39.8940|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:24:39.8940|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8646ms 204 2025-12-22 14:24:39.9064|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 14:24:39.9064|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 14:24:39.9064|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:24:39.9064|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 14:24:39.9064|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 14:24:39.9064|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 14:24:39.9186|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:24:40.0357|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 14:24:40.0357|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 120.1674ms 2025-12-22 14:24:40.0357|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 14:24:40.0433|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 136.915ms 200 application/json; charset=utf-8 2025-12-22 14:25:05.5004|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:25:05.5004|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:25:21.1336|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68952 2025-12-22 14:25:21.1336|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:25:21.1369|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.333ms 204 2025-12-22 14:25:21.1369|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68952 2025-12-22 14:25:21.1369|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 14:25:21.1369|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:25:21.1369|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 14:25:21.1369|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 14:25:21.1369|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 14:25:21.1369|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:25:21.1553|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 14:25:21.1553|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 14:25:21.1553|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 14:25:21.2123|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 14:25:21.2123|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 63.2519ms 2025-12-22 14:25:21.2152|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 14:25:21.2152|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 73.523ms 200 application/json; charset=utf-8 2025-12-22 14:25:21.2709|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68953 2025-12-22 14:25:21.2709|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:25:21.2709|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.4439ms 204 2025-12-22 14:25:21.2816|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68953 2025-12-22 14:25:21.2816|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 14:25:21.2816|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:25:21.2816|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 14:25:21.2816|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 14:25:21.2816|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 14:25:21.2816|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:25:21.2963|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 14:25:21.2963|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 14:25:21.2963|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 14:25:21.3576|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 14:25:21.3576|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 67.5634ms 2025-12-22 14:25:21.3576|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 14:25:21.3576|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 80.173ms 200 application/json; charset=utf-8 2025-12-22 14:26:59.2024|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 14:26:59.2024|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:26:59.2024|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5447ms 204 2025-12-22 14:26:59.2135|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 14:26:59.2135|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 14:26:59.2135|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:26:59.2135|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 14:26:59.2135|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 14:26:59.2135|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 14:26:59.2135|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:26:59.3359|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 14:26:59.3359|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 114.6685ms 2025-12-22 14:26:59.3392|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 14:26:59.3392|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 127.312ms 200 application/json; charset=utf-8 2025-12-22 14:27:01.6654|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 14:27:01.6699|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 14:27:01.6699|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:27:01.6699|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 14:27:01.6699|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 14:27:01.6699|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 14:27:01.6699|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:27:01.7976|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 14:27:01.7976|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 119.9237ms 2025-12-22 14:27:01.7976|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 14:27:01.7976|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 137.2412ms 200 application/json; charset=utf-8 2025-12-22 14:28:23.8774|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 14:28:23.8774|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:28:23.8774|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2039ms 204 2025-12-22 14:28:23.8899|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 14:28:23.8899|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 14:28:23.8899|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:28:23.8899|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 14:28:23.9007|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 14:28:23.9007|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 14:28:23.9007|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:28:23.9007|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 14:28:23.9688|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 14:28:23.9688|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 65.9837ms 2025-12-22 14:28:23.9688|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 14:28:23.9688|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 83.7058ms 200 application/json; charset=utf-8 2025-12-22 14:30:05.6482|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:30:05.6482|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:30:17.4436|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68953 2025-12-22 14:30:17.4436|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:30:17.4436|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5908ms 204 2025-12-22 14:30:17.4576|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68953 2025-12-22 14:30:17.4576|1|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() 2025-12-22 14:30:17.4576|7|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. 2025-12-22 14:30:17.4576|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:30:17.4700|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-22 14:30:17.4700|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-22 14:30:17.4700|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 15.3633ms 401 2025-12-22 14:30:17.6076|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68953 2025-12-22 14:30:17.6095|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 14:30:17.6095|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:30:17.6095|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 14:30:17.6095|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 14:30:17.6095|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 14:30:17.6095|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:30:17.6095|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 14:30:17.6248|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 14:30:17.6248|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 14:30:17.6742|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 14:30:17.6742|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 60.6257ms 2025-12-22 14:30:17.6742|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68951 2025-12-22 14:30:17.6742|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 14:30:17.6742|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:30:17.6742|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 76.6798ms 200 application/json; charset=utf-8 2025-12-22 14:30:17.6742|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.916ms 204 2025-12-22 14:30:17.6930|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68951 2025-12-22 14:30:17.6930|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 14:30:17.6930|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:30:17.6930|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 14:30:17.6930|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 14:30:17.6930|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 14:30:17.7031|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:30:17.7031|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 14:30:17.7031|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 14:30:17.7031|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 14:30:17.7589|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 14:30:17.7589|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 59.4747ms 2025-12-22 14:30:17.7589|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 14:30:17.7658|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 72.8195ms 200 application/json; charset=utf-8 2025-12-22 14:30:34.5853|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 14:30:34.5853|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:30:34.5853|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.7861ms 204 2025-12-22 14:30:34.5959|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 14:30:34.5959|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 14:30:34.5959|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:30:34.5959|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 14:30:34.5959|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 14:30:34.5959|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 14:30:34.5959|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:30:34.6093|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 14:30:34.6449|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 14:30:34.6449|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.5551ms 2025-12-22 14:30:34.6449|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 14:30:34.6449|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 55.7158ms 200 application/json; charset=utf-8 2025-12-22 14:31:03.4814|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68951 2025-12-22 14:31:03.4836|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:31:03.4836|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2311ms 204 2025-12-22 14:31:03.4836|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68951 2025-12-22 14:31:03.4836|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 14:31:03.4836|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:31:03.5011|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 14:31:03.5011|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 14:31:03.5011|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 14:31:03.5011|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:31:03.5011|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 14:31:03.5171|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 14:31:03.5171|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 14:31:03.5590|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 14:31:03.5590|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68946 2025-12-22 14:31:03.5619|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 53.9927ms 2025-12-22 14:31:03.5619|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:31:03.5619|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 14:31:03.5619|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.369ms 204 2025-12-22 14:31:03.5619|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 75.6764ms 200 application/json; charset=utf-8 2025-12-22 14:31:03.5619|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68946 2025-12-22 14:31:03.5619|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 14:31:03.5789|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:31:03.5789|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 14:31:03.5789|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 14:31:03.5789|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 14:31:03.5789|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:31:03.5789|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (4ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 14:31:03.5933|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 14:31:03.5933|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 14:31:03.6415|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 14:31:03.6415|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 60.8047ms 2025-12-22 14:31:03.6415|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 14:31:03.6415|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 75.3677ms 200 application/json; charset=utf-8 2025-12-22 14:32:56.6729|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 14:32:56.6729|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:32:56.6782|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2745ms 204 2025-12-22 14:32:56.6782|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 14:32:56.6782|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 14:32:56.6782|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:32:56.6782|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 14:32:56.6782|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 14:32:56.6935|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 14:32:56.6935|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:32:56.6935|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 14:32:56.7395|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 14:32:56.7395|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 47.6485ms 2025-12-22 14:32:56.7395|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 14:32:56.7395|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 64.6984ms 200 application/json; charset=utf-8 2025-12-22 14:35:05.8771|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:35:05.8771|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:35:27.3554|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 14:35:27.3554|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:35:27.3554|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.1056ms 204 2025-12-22 14:35:27.3931|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 14:35:27.3931|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 14:35:27.3985|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:35:27.3985|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 14:35:27.3985|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 14:35:27.3985|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 14:35:27.3985|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:35:27.3985|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 14:35:27.3985|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.9221ms 204 2025-12-22 14:35:27.4139|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:35:27.4139|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 14:35:27.4139|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 14:35:27.4139|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 14:35:27.4139|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:35:27.4472|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 14:35:27.4472|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 14:35:27.4472|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 14:35:27.4472|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:35:27.4901|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 14:35:27.4901|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 79.5257ms 2025-12-22 14:35:27.4901|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 14:35:27.4901|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 102.4039ms 200 application/json; charset=utf-8 2025-12-22 14:35:27.6046|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 14:35:27.6046|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 156.4811ms 2025-12-22 14:35:27.6046|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 14:35:27.6046|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 192.3734ms 200 application/json; charset=utf-8 2025-12-22 14:40:06.0198|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:40:06.0198|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:45:06.2109|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:45:06.2109|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:48:32.8576|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 14:48:32.8576|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:48:32.8576|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.6553ms 204 2025-12-22 14:48:32.8576|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 14:48:32.8576|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 14:48:32.8576|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:48:32.8740|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 14:48:32.8740|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 14:48:32.8740|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 14:48:32.8740|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:48:32.8740|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 14:48:32.9296|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 14:48:32.9296|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 50.939ms 2025-12-22 14:48:32.9296|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 14:48:32.9346|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 68.5121ms 200 application/json; charset=utf-8 2025-12-22 14:50:06.3308|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:50:06.3308|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:55:06.4931|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:55:06.4961|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:57:33.4305|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 14:57:33.4305|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:57:33.4374|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.9043ms 204 2025-12-22 14:57:33.4785|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 14:57:33.4822|1|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() 2025-12-22 14:57:33.4822|7|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. 2025-12-22 14:57:33.4822|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:57:33.4822|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-22 14:57:33.4822|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-22 14:57:33.4822|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 15.1908ms 401 2025-12-22 14:57:45.7158|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 14:57:45.7158|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:57:45.7158|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2623ms 204 2025-12-22 14:57:45.7158|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 14:57:45.7330|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 14:57:45.7330|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:57:45.7330|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 14:57:45.7330|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 14:57:45.7330|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:57:45.7330|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 14:57:45.7330|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.3633ms 204 2025-12-22 14:57:45.7480|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 14:57:45.7480|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:57:45.7480|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 14:57:45.7480|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 14:57:45.7480|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 14:57:45.7480|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:57:45.7632|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 14:57:45.7632|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 14:57:45.7632|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 14:57:45.7632|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:57:45.7994|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 14:57:45.7994|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 49.7986ms 2025-12-22 14:57:45.7994|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 14:57:45.7994|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 73.9993ms 200 application/json; charset=utf-8 2025-12-22 14:57:45.9155|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 14:57:45.9155|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 150.4816ms 2025-12-22 14:57:45.9207|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 14:57:45.9207|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 170.116ms 200 application/json; charset=utf-8 2025-12-22 14:57:49.6864|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 14:57:49.6864|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:57:49.6864|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2681ms 204 2025-12-22 14:57:49.7003|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 14:57:49.7003|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 14:57:49.7003|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:57:49.7003|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 14:57:49.7111|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 14:57:49.7111|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPendingPaymentQueue", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPendingPaymentQueue(Int64, System.String, System.String, System.String, Int32, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 14:57:49.7111|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:57:50.1746|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[CorporatePay.Common.Model.PagedModel`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], CorporatePay.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 14:57:50.1746|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 461.3704ms 2025-12-22 14:57:50.1746|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 14:57:50.1794|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 479.0633ms 200 application/json; charset=utf-8 2025-12-22 14:57:51.6900|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/94f4d4a4-f8bd-4f40-bf2b-db6435e2b3d6 2025-12-22 14:57:51.6900|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:57:51.6935|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.5781ms 204 2025-12-22 14:57:51.6935|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/94f4d4a4-f8bd-4f40-bf2b-db6435e2b3d6 2025-12-22 14:57:51.7110|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 14:57:51.7110|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:57:51.7110|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 14:57:51.7110|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-22 14:57:51.7110|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetais", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentDetais(System.String) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 14:57:51.7279|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:57:53.1731|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (14ms) [Parameters=[@__SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [u].[Id], [u].[BatchDesc], [u].[CorporateId], [u].[CreatedBy], [u].[CurrencyId], [u].[DateCreated], [u].[DateModified], [u].[Error], [u].[FeeId], [u].[FilePath], [u].[IsActive], [u].[IsDeleted], [u].[Message], [u].[ModifiedBy], [u].[PaymentBatchIds], [u].[PaymentMode], [u].[PaymentType], [u].[ProcessingStage], [u].[ReferenceNo], [u].[SendToBank], [u].[SessionId], [u].[SourceAccount], [u].[SplitBatch], [u].[SplitByBank], [u].[SuspenseAccount], [u].[TotalAmount], [u].[TotalItems], [u].[UploadMethod], [u].[UploadStatus], [u].[UserType], [u].[UserTypeId] FROM [UploadStaging] AS [u] WHERE [u].[SessionId] = @__SessionId_0 2025-12-22 14:57:53.1783|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__8__locals1_upload_PaymentType_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT CASE WHEN EXISTS ( SELECT 1 FROM [PaymentTypes] AS [p] WHERE [p].[Id] = @__8__locals1_upload_PaymentType_0) THEN CAST(1 AS bit) ELSE CAST(0 AS bit) END 2025-12-22 14:57:53.1783|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (10ms) [Parameters=[@__8__locals1_upload_ReferenceNo_0='?' (Size = 4000), @__8__locals1_upload_CorporateId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT COUNT(*) FROM [UploadStaging] AS [u] WHERE (([u].[ReferenceNo] = @__8__locals1_upload_ReferenceNo_0) AND ([u].[CorporateId] = @__8__locals1_upload_CorporateId_1)) AND [u].[UploadStatus] NOT IN (3, 6) 2025-12-22 14:57:53.2620||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDEXPENDITUREACCOUNTS-GENERA","accountNumber":"000001011100127923","currentBalance":0.0,"formattedAmount":"0.00","overdraftLimit":0.0,"formattedOverdraftLimit":"0.00","bankId":0,"banks":null,"bankName":"Bank of Sierra Leone","approvalStatus":1,"approvalStatusDate":"0001-01-01T00:00:00","rejectionComment":null,"code":null,"isActive":true,"isDeleted":false,"whoCanViewSourceAccount":null,"whoCanInitaitePaymentOnSourceAccount":null,"currency":null},"code":"00","success":true,"description":"Success"} 2025-12-22 14:57:53.3089|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 14:57:53.3089|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1585.6117ms 2025-12-22 14:57:53.3089|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-22 14:57:53.3089|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1609.4539ms 200 application/json; charset=utf-8 2025-12-22 14:57:54.0627|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/94f4d4a4-f8bd-4f40-bf2b-db6435e2b3d6?Page=1&PageSize=100&IsValid=false 2025-12-22 14:57:54.0627|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:57:54.0627|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3948ms 204 2025-12-22 14:57:54.0819|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/94f4d4a4-f8bd-4f40-bf2b-db6435e2b3d6?Page=1&PageSize=100&IsValid=false 2025-12-22 14:57:54.0847|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 14:57:54.0847|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:57:54.0847|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 14:57:54.0847|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-22 14:57:54.0847|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "FetchPaymentItems", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] FetchPaymentItems(System.String, Int32, Int32, Boolean) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 14:57:54.0847|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:57:55.6757|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (48ms) [Parameters=[@__SessionId_0='?' (Size = 4000), @__IsValid_1='?' (DbType = Boolean)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [u].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[IsValid], [p].[Narration], [p].[CreditedAmount] AS [Amount], [p].[Error], [p].[Id] AS [PaymentStagingId], [p].[CurrencyId] FROM [PaymentItemStaging] AS [p] INNER JOIN [UploadStaging] AS [u] ON [p].[UploadStagingId] = [u].[Id] WHERE (([p].[SessionId] = @__SessionId_0) AND ([p].[IsValid] = @__IsValid_1)) AND ([p].[IsPaid] = CAST(0 AS bit)) 2025-12-22 14:57:55.7247|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (47ms) [Parameters=[@__SessionId_0='?' (Size = 4000), @__IsValid_1='?' (DbType = Boolean)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [u].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[IsValid], [p].[Narration], [p].[CreditedAmount] AS [Amount], [p].[Error], [p].[Id] AS [PaymentStagingId], [p].[CurrencyId] FROM [PaymentItemStaging] AS [p] INNER JOIN [UploadStaging] AS [u] ON [p].[UploadStagingId] = [u].[Id] WHERE (([p].[SessionId] = @__SessionId_0) AND ([p].[IsValid] = @__IsValid_1)) AND ([p].[IsPaid] = CAST(0 AS bit)) 2025-12-22 14:57:55.7990|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 14:57:55.7990|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1707.6714ms 2025-12-22 14:57:55.7990|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-22 14:57:55.7990|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1725.2882ms 200 application/json; charset=utf-8 2025-12-22 14:57:57.2109|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/ReValidatePaymentItems 2025-12-22 14:57:57.2109|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:57:57.2109|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.3791ms 204 2025-12-22 14:57:57.2218|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 POST http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/ReValidatePaymentItems application/json 52 2025-12-22 14:57:57.2218|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 14:57:57.2218|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:57:57.2218|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 14:57:57.2218|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-22 14:57:57.2218|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "ReValidatePaymentItems", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] ReValidatePaymentItems(PaymentService.Data.Model.ReValidateViewModel) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 14:57:57.2218|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:57:57.2709|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (34ms) [Parameters=[@__8__locals1_Model_SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [u].[Id], [u].[BatchDesc], [u].[CorporateId], [u].[CreatedBy], [u].[CurrencyId], [u].[DateCreated], [u].[DateModified], [u].[Error], [u].[FeeId], [u].[FilePath], [u].[IsActive], [u].[IsDeleted], [u].[Message], [u].[ModifiedBy], [u].[PaymentBatchIds], [u].[PaymentMode], [u].[PaymentType], [u].[ProcessingStage], [u].[ReferenceNo], [u].[SendToBank], [u].[SessionId], [u].[SourceAccount], [u].[SplitBatch], [u].[SplitByBank], [u].[SuspenseAccount], [u].[TotalAmount], [u].[TotalItems], [u].[UploadMethod], [u].[UploadStatus], [u].[UserType], [u].[UserTypeId] FROM [UploadStaging] AS [u] WHERE [u].[SessionId] = @__8__locals1_Model_SessionId_0 2025-12-22 14:57:57.2709||WARN|PaymentService.Core.Service.IntegrationService|Fee Url: https://rcpayapi.mof.gov.sl/FeeService/ 2025-12-22 14:57:57.2709||WARN|PaymentService.Core.Service.IntegrationService|EndPoint: api/FeeCalculation/GetTransactionFee/207?currencyId=17 2025-12-22 14:58:01.2503||WARN|PaymentService.Core.Service.IntegrationService|Fee Response [Status Code: OK, Content : [ { "id": 54, "corporateId": 0, "name": "Default", "feeTypeId": 1, "feeType": null, "route": 0, "routeName": null, "borneById": 1, "borneBy": null, "minFee": 0.0, "maxFee": 0.0, "code": "rivet", "feeBounds": [ { "lowerBound": 0.00, "upperBound": 999999999.00, "value": 0.00, "boundValue": 0.00 } ], "institutionId": 0, "feeDependent": 1, "dependentFeeId": 0, "suspenseAccountId": 59, "suspenseAccount": "SLE116030002", "isActive": false, "currencyId": 17, "isDefault": false } ]] 2025-12-22 14:58:01.3082|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (53ms) [Parameters=[@__8__locals1_Model_SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Id], [p].[AccountName], [p].[AccountNo], [p].[Amount], [p].[BankCode], [p].[BankId], [p].[BorneBy], [p].[ChequeNo], [p].[CorporateFeeAmount], [p].[CreditedAmount], [p].[CurrencyId], [p].[CustomerFeeAmount], [p].[Error], [p].[IsPaid], [p].[IsValid], [p].[Narration], [p].[PaymentItemId], [p].[PaymentSummaryByBankId], [p].[RouteId], [p].[SendToBank], [p].[SessionId], [p].[SourceAccount], [p].[UploadStagingId] FROM [PaymentItemStaging] AS [p] WHERE ([p].[SessionId] = @__8__locals1_Model_SessionId_0) AND ([p].[IsValid] = CAST(0 AS bit)) 2025-12-22 14:58:01.3082||WARN|PaymentService.Core.Service.PaymentService|11 Items to ReValidate. 2025-12-22 14:58:01.3082||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 94f4d4a4-f8bd-4f40-bf2b-db6435e2b3d6, AccountNo: 000001011201170980, Amount: 743200.00] 2025-12-22 14:58:01.3150||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 94f4d4a4-f8bd-4f40-bf2b-db6435e2b3d6 2025-12-22 14:58:01.3417||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 94f4d4a4-f8bd-4f40-bf2b-db6435e2b3d6, AccountNo: 000001011201081255, Amount: 1500000.00] 2025-12-22 14:58:01.3458||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 94f4d4a4-f8bd-4f40-bf2b-db6435e2b3d6 2025-12-22 14:58:01.3731||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 94f4d4a4-f8bd-4f40-bf2b-db6435e2b3d6, AccountNo: 011101302717111783, Amount: 28050.00] 2025-12-22 14:58:01.3782||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 94f4d4a4-f8bd-4f40-bf2b-db6435e2b3d6 2025-12-22 14:58:01.3782||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"NATIONAL CONSUMER PROTEC","AccountNo":"000001011201170980","Amount":"743200.00","BankCode":"000","CurrencyId":17,"CreditedAmount":743200.00,"IsValid":false}, Error , IsNew False 2025-12-22 14:58:01.3949||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"MINISTRY OF FINANCE IMPR","AccountNo":"000001011201081255","Amount":"1500000.00","BankCode":"000","CurrencyId":17,"CreditedAmount":1500000.00,"IsValid":false}, Error , IsNew False 2025-12-22 14:58:01.3949||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 94f4d4a4-f8bd-4f40-bf2b-db6435e2b3d6, AccountNo: 004001133326120112, Amount: 28050.00] 2025-12-22 14:58:01.3949||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 94f4d4a4-f8bd-4f40-bf2b-db6435e2b3d6 2025-12-22 14:58:01.4345||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"THE EXCLUSIVE NEWS PAPER","AccountNo":"011101302717111783","Amount":"28050.00","BankCode":"011","CurrencyId":17,"CreditedAmount":28050.00,"IsValid":false}, Error , IsNew False 2025-12-22 14:58:01.4345||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 94f4d4a4-f8bd-4f40-bf2b-db6435e2b3d6, AccountNo: 002001002132375692, Amount: 162197.00] 2025-12-22 14:58:01.4427||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 94f4d4a4-f8bd-4f40-bf2b-db6435e2b3d6 2025-12-22 14:58:01.4688||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"AFRICA24 COMMUNICATIONS ","AccountNo":"004001133326120112","Amount":"28050.00","BankCode":"004","CurrencyId":17,"CreditedAmount":28050.00,"IsValid":false}, Error , IsNew False 2025-12-22 14:58:01.4767||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 94f4d4a4-f8bd-4f40-bf2b-db6435e2b3d6, AccountNo: 010401101600127385, Amount: 28050.00] 2025-12-22 14:58:01.4767||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 94f4d4a4-f8bd-4f40-bf2b-db6435e2b3d6 2025-12-22 14:58:01.5042||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 94f4d4a4-f8bd-4f40-bf2b-db6435e2b3d6, AccountNo: 000001011201234224, Amount: 2500000.00] 2025-12-22 14:58:01.5042||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"GUMA VALLEY WATER COMPANY","AccountNo":"002001002132375692","Amount":"162197.00","BankCode":"002","CurrencyId":17,"CreditedAmount":162197.00,"IsValid":false}, Error , IsNew False 2025-12-22 14:58:01.5042||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 94f4d4a4-f8bd-4f40-bf2b-db6435e2b3d6 2025-12-22 14:58:01.5335||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 94f4d4a4-f8bd-4f40-bf2b-db6435e2b3d6, AccountNo: 000001011201068548, Amount: 400000.00] 2025-12-22 14:58:01.5335||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 94f4d4a4-f8bd-4f40-bf2b-db6435e2b3d6 2025-12-22 14:58:01.5659||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"MINISTRY OF DEFENCE QUAR","AccountNo":"000001011201234224","Amount":"2500000.00","BankCode":"000","CurrencyId":17,"CreditedAmount":2500000.00,"IsValid":false}, Error , IsNew False 2025-12-22 14:58:01.5659||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 94f4d4a4-f8bd-4f40-bf2b-db6435e2b3d6, AccountNo: 002001002101257801, Amount: 500000.00] 2025-12-22 14:58:01.5659||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 94f4d4a4-f8bd-4f40-bf2b-db6435e2b3d6 2025-12-22 14:58:01.5823||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"MIN OF HEALTH & SANITATI","AccountNo":"000001011201068548","Amount":"400000.00","BankCode":"000","CurrencyId":17,"CreditedAmount":400000.00,"IsValid":false}, Error , IsNew False 2025-12-22 14:58:01.5823||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"DAILY WISE PUBLICATION","AccountNo":"010401101600127385","Amount":"28050.00","BankCode":"010","CurrencyId":17,"CreditedAmount":28050.00,"IsValid":false}, Error , IsNew False 2025-12-22 14:58:01.5992||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 94f4d4a4-f8bd-4f40-bf2b-db6435e2b3d6, AccountNo: 010401100300245129, Amount: 55774.62] 2025-12-22 14:58:01.5992||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 94f4d4a4-f8bd-4f40-bf2b-db6435e2b3d6 2025-12-22 14:58:01.6197||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"MATTRU SCHOOL OF NURSING","AccountNo":"002001002101257801","Amount":"500000.00","BankCode":"002","CurrencyId":17,"CreditedAmount":500000.00,"IsValid":false}, Error , IsNew False 2025-12-22 14:58:01.6352||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 94f4d4a4-f8bd-4f40-bf2b-db6435e2b3d6, AccountNo: 009001010000511171, Amount: 92303.20] 2025-12-22 14:58:01.6352||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 94f4d4a4-f8bd-4f40-bf2b-db6435e2b3d6 2025-12-22 14:58:01.6628||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"KRISHNA TRAVELS (SL) LIM","AccountNo":"010401100300245129","Amount":"55774.62","BankCode":"010","CurrencyId":17,"CreditedAmount":55774.62,"IsValid":false}, Error , IsNew False 2025-12-22 14:58:01.6995||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"KRISHNA TRAVELS","AccountNo":"009001010000511171","Amount":"92303.20","BankCode":"009","CurrencyId":17,"CreditedAmount":92303.20,"IsValid":false}, Error , IsNew False 2025-12-22 14:58:01.7442|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-22 14:58:01.7442|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService) in 4514.0967ms 2025-12-22 14:58:01.7442|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-22 14:58:01.7442|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4527.9783ms 200 application/json; charset=utf-8 2025-12-22 14:58:01.7983|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/94f4d4a4-f8bd-4f40-bf2b-db6435e2b3d6 2025-12-22 14:58:01.7983|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:58:01.7983|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4939ms 204 2025-12-22 14:58:01.7983|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/94f4d4a4-f8bd-4f40-bf2b-db6435e2b3d6 2025-12-22 14:58:01.8152|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 14:58:01.8152|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:58:01.8152|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 14:58:01.8152|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-22 14:58:01.8152|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetais", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentDetais(System.String) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 14:58:01.8152|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:58:03.1108|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (19ms) [Parameters=[@__SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [u].[Id], [u].[BatchDesc], [u].[CorporateId], [u].[CreatedBy], [u].[CurrencyId], [u].[DateCreated], [u].[DateModified], [u].[Error], [u].[FeeId], [u].[FilePath], [u].[IsActive], [u].[IsDeleted], [u].[Message], [u].[ModifiedBy], [u].[PaymentBatchIds], [u].[PaymentMode], [u].[PaymentType], [u].[ProcessingStage], [u].[ReferenceNo], [u].[SendToBank], [u].[SessionId], [u].[SourceAccount], [u].[SplitBatch], [u].[SplitByBank], [u].[SuspenseAccount], [u].[TotalAmount], [u].[TotalItems], [u].[UploadMethod], [u].[UploadStatus], [u].[UserType], [u].[UserTypeId] FROM [UploadStaging] AS [u] WHERE [u].[SessionId] = @__SessionId_0 2025-12-22 14:58:03.1108|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__8__locals1_upload_PaymentType_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT CASE WHEN EXISTS ( SELECT 1 FROM [PaymentTypes] AS [p] WHERE [p].[Id] = @__8__locals1_upload_PaymentType_0) THEN CAST(1 AS bit) ELSE CAST(0 AS bit) END 2025-12-22 14:58:03.1333|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (16ms) [Parameters=[@__8__locals1_upload_ReferenceNo_0='?' (Size = 4000), @__8__locals1_upload_CorporateId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT COUNT(*) FROM [UploadStaging] AS [u] WHERE (([u].[ReferenceNo] = @__8__locals1_upload_ReferenceNo_0) AND ([u].[CorporateId] = @__8__locals1_upload_CorporateId_1)) AND [u].[UploadStatus] NOT IN (3, 6) 2025-12-22 14:58:03.1693||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDEXPENDITUREACCOUNTS-GENERA","accountNumber":"000001011100127923","currentBalance":0.0,"formattedAmount":"0.00","overdraftLimit":0.0,"formattedOverdraftLimit":"0.00","bankId":0,"banks":null,"bankName":"Bank of Sierra Leone","approvalStatus":1,"approvalStatusDate":"0001-01-01T00:00:00","rejectionComment":null,"code":null,"isActive":true,"isDeleted":false,"whoCanViewSourceAccount":null,"whoCanInitaitePaymentOnSourceAccount":null,"currency":null},"code":"00","success":true,"description":"Success"} 2025-12-22 14:58:03.2074|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 14:58:03.2074|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1388.8434ms 2025-12-22 14:58:03.2074|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-22 14:58:03.2074|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1400.0755ms 200 application/json; charset=utf-8 2025-12-22 14:58:03.4618|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/94f4d4a4-f8bd-4f40-bf2b-db6435e2b3d6 2025-12-22 14:58:03.4618|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 14:58:03.4618|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:58:03.4697|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 14:58:03.4697|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-22 14:58:03.4697|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetais", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentDetais(System.String) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 14:58:03.4697|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:58:04.7539|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (14ms) [Parameters=[@__SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [u].[Id], [u].[BatchDesc], [u].[CorporateId], [u].[CreatedBy], [u].[CurrencyId], [u].[DateCreated], [u].[DateModified], [u].[Error], [u].[FeeId], [u].[FilePath], [u].[IsActive], [u].[IsDeleted], [u].[Message], [u].[ModifiedBy], [u].[PaymentBatchIds], [u].[PaymentMode], [u].[PaymentType], [u].[ProcessingStage], [u].[ReferenceNo], [u].[SendToBank], [u].[SessionId], [u].[SourceAccount], [u].[SplitBatch], [u].[SplitByBank], [u].[SuspenseAccount], [u].[TotalAmount], [u].[TotalItems], [u].[UploadMethod], [u].[UploadStatus], [u].[UserType], [u].[UserTypeId] FROM [UploadStaging] AS [u] WHERE [u].[SessionId] = @__SessionId_0 2025-12-22 14:58:04.7539|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__8__locals1_upload_PaymentType_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT CASE WHEN EXISTS ( SELECT 1 FROM [PaymentTypes] AS [p] WHERE [p].[Id] = @__8__locals1_upload_PaymentType_0) THEN CAST(1 AS bit) ELSE CAST(0 AS bit) END 2025-12-22 14:58:04.7769|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (14ms) [Parameters=[@__8__locals1_upload_ReferenceNo_0='?' (Size = 4000), @__8__locals1_upload_CorporateId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT COUNT(*) FROM [UploadStaging] AS [u] WHERE (([u].[ReferenceNo] = @__8__locals1_upload_ReferenceNo_0) AND ([u].[CorporateId] = @__8__locals1_upload_CorporateId_1)) AND [u].[UploadStatus] NOT IN (3, 6) 2025-12-22 14:58:04.8222||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDEXPENDITUREACCOUNTS-GENERA","accountNumber":"000001011100127923","currentBalance":0.0,"formattedAmount":"0.00","overdraftLimit":0.0,"formattedOverdraftLimit":"0.00","bankId":0,"banks":null,"bankName":"Bank of Sierra Leone","approvalStatus":1,"approvalStatusDate":"0001-01-01T00:00:00","rejectionComment":null,"code":null,"isActive":true,"isDeleted":false,"whoCanViewSourceAccount":null,"whoCanInitaitePaymentOnSourceAccount":null,"currency":null},"code":"00","success":true,"description":"Success"} 2025-12-22 14:58:04.8623|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 14:58:04.8623|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1388.2047ms 2025-12-22 14:58:04.8623|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-22 14:58:04.8623|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1407.66ms 200 application/json; charset=utf-8 2025-12-22 14:58:09.4336|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/InitiateUploadPayment 2025-12-22 14:58:09.4336|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:58:09.4401|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.5104ms 204 2025-12-22 14:58:09.4401|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 POST http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/InitiateUploadPayment multipart/form-data; boundary=----WebKitFormBoundary6TQfWBgIYKZCAhJh 176 2025-12-22 14:58:09.4401|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 14:58:09.4554|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:58:09.4554|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 14:58:09.4554|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService)' 2025-12-22 14:58:09.4728|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "InitiateBulkPayment", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] InitiateBulkPayment(PaymentService.Data.Model.InitiatePaymentViewModel) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 14:58:09.4728|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:58:09.5315|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (10ms) [Parameters=[@__8__locals1_Model_SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [u].[Id], [u].[BatchDesc], [u].[CorporateId], [u].[CreatedBy], [u].[CurrencyId], [u].[DateCreated], [u].[DateModified], [u].[Error], [u].[FeeId], [u].[FilePath], [u].[IsActive], [u].[IsDeleted], [u].[Message], [u].[ModifiedBy], [u].[PaymentBatchIds], [u].[PaymentMode], [u].[PaymentType], [u].[ProcessingStage], [u].[ReferenceNo], [u].[SendToBank], [u].[SessionId], [u].[SourceAccount], [u].[SplitBatch], [u].[SplitByBank], [u].[SuspenseAccount], [u].[TotalAmount], [u].[TotalItems], [u].[UploadMethod], [u].[UploadStatus], [u].[UserType], [u].[UserTypeId] FROM [UploadStaging] AS [u] WHERE [u].[SessionId] = @__8__locals1_Model_SessionId_0 2025-12-22 14:58:09.5457|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (12ms) [Parameters=[@__8__locals1_Model_SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [u].[Id], [u].[BatchDesc], [u].[CorporateId], [u].[CreatedBy], [u].[CurrencyId], [u].[DateCreated], [u].[DateModified], [u].[Error], [u].[FeeId], [u].[FilePath], [u].[IsActive], [u].[IsDeleted], [u].[Message], [u].[ModifiedBy], [u].[PaymentBatchIds], [u].[PaymentMode], [u].[PaymentType], [u].[ProcessingStage], [u].[ReferenceNo], [u].[SendToBank], [u].[SessionId], [u].[SourceAccount], [u].[SplitBatch], [u].[SplitByBank], [u].[SuspenseAccount], [u].[TotalAmount], [u].[TotalItems], [u].[UploadMethod], [u].[UploadStatus], [u].[UserType], [u].[UserTypeId] FROM [UploadStaging] AS [u] WHERE [u].[SessionId] = @__8__locals1_Model_SessionId_0 2025-12-22 14:58:09.5863|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (14ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Id], [p].[AccountName], [p].[AccountNo], [p].[Amount], [p].[BankCode], [p].[BankId], [p].[BorneBy], [p].[ChequeNo], [p].[CorporateFeeAmount], [p].[CreditedAmount], [p].[CurrencyId], [p].[CustomerFeeAmount], [p].[Error], [p].[IsPaid], [p].[IsValid], [p].[Narration], [p].[PaymentItemId], [p].[PaymentSummaryByBankId], [p].[RouteId], [p].[SendToBank], [p].[SessionId], [p].[SourceAccount], [p].[UploadStagingId] FROM [PaymentItemStaging] AS [p] WHERE [p].[UploadStagingId] = @__p_0 2025-12-22 14:58:09.5981||WARN|PaymentService.Core.Service.IntegrationService|GetCorporateWorkFlow Endpoint Called @ 12/22/2025 2:58:09 PM 2025-12-22 14:58:12.5958||WARN|PaymentService.Controllers.PaymentController|Time To check workflow: 2998 2025-12-22 14:58:12.6167|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@p30='?' (DbType = Int64), @p0='?' (Size = 4000), @p1='?' (DbType = Int64), @p2='?' (DbType = Int64), @p3='?' (DbType = Int64), @p4='?' (DbType = DateTime2), @p5='?' (DbType = DateTime2), @p6='?' (Size = 4000), @p7='?' (Size = 4000), @p8='?' (Size = 4000), @p9='?' (DbType = Boolean), @p10='?' (DbType = Boolean), @p11='?' (Size = 4000), @p12='?' (DbType = Int64), @p13='?' (Size = 4000), @p14='?' (DbType = Int32), @p15='?' (DbType = Int64), @p16='?' (DbType = Int32), @p17='?' (Size = 4000), @p18='?' (DbType = Boolean), @p19='?' (Size = 4000), @p20='?' (Size = 4000), @p21='?' (DbType = Boolean), @p22='?' (DbType = Boolean), @p23='?' (Size = 4000), @p24='?' (DbType = Decimal), @p25='?' (DbType = Int32), @p26='?' (DbType = Int32), @p27='?' (DbType = Int32), @p28='?' (DbType = Int32), @p29='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SET NOCOUNT ON; UPDATE [UploadStaging] SET [BatchDesc] = @p0, [CorporateId] = @p1, [CreatedBy] = @p2, [CurrencyId] = @p3, [DateCreated] = @p4, [DateModified] = @p5, [Error] = @p6, [FeeId] = @p7, [FilePath] = @p8, [IsActive] = @p9, [IsDeleted] = @p10, [Message] = @p11, [ModifiedBy] = @p12, [PaymentBatchIds] = @p13, [PaymentMode] = @p14, [PaymentType] = @p15, [ProcessingStage] = @p16, [ReferenceNo] = @p17, [SendToBank] = @p18, [SessionId] = @p19, [SourceAccount] = @p20, [SplitBatch] = @p21, [SplitByBank] = @p22, [SuspenseAccount] = @p23, [TotalAmount] = @p24, [TotalItems] = @p25, [UploadMethod] = @p26, [UploadStatus] = @p27, [UserType] = @p28, [UserTypeId] = @p29 WHERE [Id] = @p30; SELECT @@ROWCOUNT; 2025-12-22 14:58:29.6706||WARN|PaymentService.Controllers.PaymentController|Time To Run Procedure to Initiate Transaction: 17050 2025-12-22 14:58:29.7465|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 14:58:29.7529|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 14:58:29.7529|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 14:58:29.7529|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 14:58:29.7529|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (5ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 14:58:29.7693|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 14:58:29.7693|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 14:58:29.7693|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 14:58:29.7693|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 14:58:29.7853|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 14:58:29.7853|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 14:58:29.8317||WARN|PaymentService.Controllers.PaymentController|Time To Initiate Workflow: 41 2025-12-22 14:58:29.8626||WARN|PaymentService.Controllers.PaymentController|Time To Initiate Payment: 20341 2025-12-22 14:58:29.8626||WARN|PaymentService.Core.Service.IntegrationService|Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiWXVzdWYgQmFuZ3VyYSIsImh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vd3MvMjAwOC8wNi9pZGVudGl0eS9jbGFpbXMvcHJpbWFyeXNpZCI6IjQ5OSIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL2dpdmVubmFtZSI6InliYW5ndXJhQE1PRiIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL2VtYWlsYWRkcmVzcyI6InliYW5ndXJhQG1vZi5nb3Yuc2wiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9sb2NhbGl0eSI6IjIwNyIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL2NvdW50cnkiOiJDb3Jwb3JhdGUiLCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOiJDT1JQT1JBVEVVU0VSIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwOS8wOS9pZGVudGl0eS9jbGFpbXMvYWN0b3IiOlsiaW5pdGlhdGVwYXltZW50IiwiQ2FuSW5pdGlhdGVQYXltZW50T25Tb3VyY2VBY2NvdW50IiwiQ1ZTQSIsInZpZXdyZXBvcnQiLCJDQU5WSUVXQVBQUk9WQUxTIiwidmlld2JhbGFuY2VzdGF0ZW1lbnQiXSwiZXhwIjoxNzY2NDE2NjY1LCJpc3MiOiJkb3RuZXRfZ3JvY2VyeV9saXN0IiwiYXVkIjoiR3JvY2VyeUxpc3RBUEkifQ.SaleMdNtJxB0HxmZFgNm3F7CxvhNMqURKD5LbcDpLNc 2025-12-22 14:58:29.8626|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-22 14:58:29.8626||WARN|PaymentService.Core.Service.IntegrationService|IntitiateWorkFlow Endpoint Called @ 12/22/2025 2:58:29 PM 2025-12-22 14:58:29.8626|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService) in 20393.6694ms 2025-12-22 14:58:29.8626|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService)' 2025-12-22 14:58:29.8626|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 20422.6683ms 200 application/json; charset=utf-8 2025-12-22 14:58:29.9770|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 14:58:29.9770|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:58:29.9770|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9578ms 204 2025-12-22 14:58:29.9897|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 14:58:29.9897|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 14:58:29.9897|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 14:58:29.9897|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 14:58:29.9897|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 14:58:29.9897|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPendingPaymentQueue", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPendingPaymentQueue(Int64, System.String, System.String, System.String, Int32, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 14:58:30.0028|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 14:58:30.0474|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[CorporatePay.Common.Model.PagedModel`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], CorporatePay.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 14:58:30.0474|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 47.0245ms 2025-12-22 14:58:30.0510|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 14:58:30.0510|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 62.2104ms 200 application/json; charset=utf-8 2025-12-22 15:00:06.7058|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:00:06.7058|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:05:06.8868|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:05:06.8868|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:10:07.0441|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:10:07.0441|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:15:07.2410|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:15:07.2432|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:15:57.4354|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=80 2025-12-22 15:15:57.4354|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:15:57.4416|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2159ms 204 2025-12-22 15:15:57.4609|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=80 2025-12-22 15:15:57.4609|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:15:57.4609|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:15:57.4609|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:15:57.4609|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 15:15:57.4609|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 15:15:57.4609|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:15:57.4609|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 15:15:57.5206|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 15:15:57.5206|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 53.9293ms 2025-12-22 15:15:57.5206|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 15:15:57.5206|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 62.7229ms 200 application/json; charset=utf-8 2025-12-22 15:16:00.8023|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=209&Days=30 2025-12-22 15:16:00.8023|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:16:00.8023|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.9273ms 204 2025-12-22 15:16:00.8259|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=209&Days=30 2025-12-22 15:16:00.8259|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:16:00.8259|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:16:00.8350|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:16:00.8350|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 15:16:00.8350|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:16:00.8350|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:16:00.9992|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:16:00.9992|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 156.4921ms 2025-12-22 15:16:01.0038|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 15:16:01.0038|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 179.7304ms 200 application/json; charset=utf-8 2025-12-22 15:19:10.8728|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=80 2025-12-22 15:19:10.8728|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:19:10.8728|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8041ms 204 2025-12-22 15:19:10.9660|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=209&Days=30 2025-12-22 15:19:10.9660|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=80 2025-12-22 15:19:10.9660|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:19:10.9660|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:19:10.9766|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 10.5967ms 204 2025-12-22 15:19:10.9766|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:19:10.9766|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:19:10.9766|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 15:19:10.9766|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 15:19:10.9766|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:19:10.9909|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 15:19:11.0073|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=209&Days=30 2025-12-22 15:19:11.0073|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:19:11.0073|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:19:11.0073|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:19:11.0073|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 15:19:11.0073|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:19:11.0227|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:19:11.0227|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 15:19:11.0227|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 50.1398ms 2025-12-22 15:19:11.0382|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 15:19:11.0382|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 72.6861ms 200 application/json; charset=utf-8 2025-12-22 15:19:11.1460|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:19:11.1496|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 127.3332ms 2025-12-22 15:19:11.1496|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 15:19:11.1496|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 146.32ms 200 application/json; charset=utf-8 2025-12-22 15:19:21.4238|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/209?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 15:19:21.4238|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:19:21.4238|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.055ms 204 2025-12-22 15:19:21.4408|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/209?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 15:19:21.4408|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:19:21.4443|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:19:21.4443|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:19:21.4443|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 15:19:21.4443|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPendingPaymentQueue", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPendingPaymentQueue(Int64, System.String, System.String, System.String, Int32, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:19:21.4443|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:19:21.8013|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[CorporatePay.Common.Model.PagedModel`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], CorporatePay.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:19:21.8046|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 353.9155ms 2025-12-22 15:19:21.8046|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 15:19:21.8046|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 367.3948ms 200 application/json; charset=utf-8 2025-12-22 15:19:25.8226|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/479bb78b-c586-4496-93e5-50fcdd75782e 2025-12-22 15:19:25.8226|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:19:25.8226|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4439ms 204 2025-12-22 15:19:25.8768|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/479bb78b-c586-4496-93e5-50fcdd75782e 2025-12-22 15:19:25.8768|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:19:25.8768|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:19:25.8827|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:19:25.8827|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-22 15:19:25.8827|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetais", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentDetais(System.String) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:19:25.8827|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:19:27.1489|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (12ms) [Parameters=[@__SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [u].[Id], [u].[BatchDesc], [u].[CorporateId], [u].[CreatedBy], [u].[CurrencyId], [u].[DateCreated], [u].[DateModified], [u].[Error], [u].[FeeId], [u].[FilePath], [u].[IsActive], [u].[IsDeleted], [u].[Message], [u].[ModifiedBy], [u].[PaymentBatchIds], [u].[PaymentMode], [u].[PaymentType], [u].[ProcessingStage], [u].[ReferenceNo], [u].[SendToBank], [u].[SessionId], [u].[SourceAccount], [u].[SplitBatch], [u].[SplitByBank], [u].[SuspenseAccount], [u].[TotalAmount], [u].[TotalItems], [u].[UploadMethod], [u].[UploadStatus], [u].[UserType], [u].[UserTypeId] FROM [UploadStaging] AS [u] WHERE [u].[SessionId] = @__SessionId_0 2025-12-22 15:19:27.1489|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__8__locals1_upload_PaymentType_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT CASE WHEN EXISTS ( SELECT 1 FROM [PaymentTypes] AS [p] WHERE [p].[Id] = @__8__locals1_upload_PaymentType_0) THEN CAST(1 AS bit) ELSE CAST(0 AS bit) END 2025-12-22 15:19:27.1633|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (6ms) [Parameters=[@__8__locals1_upload_ReferenceNo_0='?' (Size = 4000), @__8__locals1_upload_CorporateId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT COUNT(*) FROM [UploadStaging] AS [u] WHERE (([u].[ReferenceNo] = @__8__locals1_upload_ReferenceNo_0) AND ([u].[CorporateId] = @__8__locals1_upload_CorporateId_1)) AND [u].[UploadStatus] NOT IN (3, 6) 2025-12-22 15:19:27.1969||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":209,"userType":1,"accountName":"SIERRA LEONE CORRECETIONAL SERV","accountNumber":"000001011201233545","currentBalance":0.0,"formattedAmount":"0.00","overdraftLimit":0.0,"formattedOverdraftLimit":"0.00","bankId":0,"banks":null,"bankName":"Bank of Sierra Leone","approvalStatus":1,"approvalStatusDate":"0001-01-01T00:00:00","rejectionComment":null,"code":null,"isActive":true,"isDeleted":false,"whoCanViewSourceAccount":null,"whoCanInitaitePaymentOnSourceAccount":null,"currency":null},"code":"00","success":true,"description":"Success"} 2025-12-22 15:19:27.2349|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:19:27.2349|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1351.0793ms 2025-12-22 15:19:27.2349|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-22 15:19:27.2408|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1363.994ms 200 application/json; charset=utf-8 2025-12-22 15:19:28.7538|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/479bb78b-c586-4496-93e5-50fcdd75782e?Page=1&PageSize=100&IsValid=false 2025-12-22 15:19:28.7538|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:19:28.7574|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.6036ms 204 2025-12-22 15:19:28.7574|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/479bb78b-c586-4496-93e5-50fcdd75782e?Page=1&PageSize=100&IsValid=false 2025-12-22 15:19:28.7746|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:19:28.7746|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:19:28.7746|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:19:28.7746|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-22 15:19:28.7746|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "FetchPaymentItems", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] FetchPaymentItems(System.String, Int32, Int32, Boolean) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:19:28.7746|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:19:29.8965|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (42ms) [Parameters=[@__SessionId_0='?' (Size = 4000), @__IsValid_1='?' (DbType = Boolean)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [u].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[IsValid], [p].[Narration], [p].[CreditedAmount] AS [Amount], [p].[Error], [p].[Id] AS [PaymentStagingId], [p].[CurrencyId] FROM [PaymentItemStaging] AS [p] INNER JOIN [UploadStaging] AS [u] ON [p].[UploadStagingId] = [u].[Id] WHERE (([p].[SessionId] = @__SessionId_0) AND ([p].[IsValid] = @__IsValid_1)) AND ([p].[IsPaid] = CAST(0 AS bit)) 2025-12-22 15:19:29.9314|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (33ms) [Parameters=[@__SessionId_0='?' (Size = 4000), @__IsValid_1='?' (DbType = Boolean)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [u].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[IsValid], [p].[Narration], [p].[CreditedAmount] AS [Amount], [p].[Error], [p].[Id] AS [PaymentStagingId], [p].[CurrencyId] FROM [PaymentItemStaging] AS [p] INNER JOIN [UploadStaging] AS [u] ON [p].[UploadStagingId] = [u].[Id] WHERE (([p].[SessionId] = @__SessionId_0) AND ([p].[IsValid] = @__IsValid_1)) AND ([p].[IsPaid] = CAST(0 AS bit)) 2025-12-22 15:19:29.9773|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:19:29.9773|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1198.7436ms 2025-12-22 15:19:29.9773|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-22 15:19:29.9773|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1212.6655ms 200 application/json; charset=utf-8 2025-12-22 15:19:34.5986|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/ReValidatePaymentItems 2025-12-22 15:19:34.6007|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:19:34.6007|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.9332ms 204 2025-12-22 15:19:34.6277|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 POST http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/ReValidatePaymentItems application/json 52 2025-12-22 15:19:34.6277|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:19:34.6277|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:19:34.6319|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:19:34.6319|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-22 15:19:34.6319|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "ReValidatePaymentItems", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] ReValidatePaymentItems(PaymentService.Data.Model.ReValidateViewModel) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:19:34.6319|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:19:34.6492|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (10ms) [Parameters=[@__8__locals1_Model_SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [u].[Id], [u].[BatchDesc], [u].[CorporateId], [u].[CreatedBy], [u].[CurrencyId], [u].[DateCreated], [u].[DateModified], [u].[Error], [u].[FeeId], [u].[FilePath], [u].[IsActive], [u].[IsDeleted], [u].[Message], [u].[ModifiedBy], [u].[PaymentBatchIds], [u].[PaymentMode], [u].[PaymentType], [u].[ProcessingStage], [u].[ReferenceNo], [u].[SendToBank], [u].[SessionId], [u].[SourceAccount], [u].[SplitBatch], [u].[SplitByBank], [u].[SuspenseAccount], [u].[TotalAmount], [u].[TotalItems], [u].[UploadMethod], [u].[UploadStatus], [u].[UserType], [u].[UserTypeId] FROM [UploadStaging] AS [u] WHERE [u].[SessionId] = @__8__locals1_Model_SessionId_0 2025-12-22 15:19:34.6492||WARN|PaymentService.Core.Service.IntegrationService|Fee Url: https://rcpayapi.mof.gov.sl/FeeService/ 2025-12-22 15:19:34.6492||WARN|PaymentService.Core.Service.IntegrationService|EndPoint: api/FeeCalculation/GetTransactionFee/209?currencyId=17 2025-12-22 15:19:38.2709||WARN|PaymentService.Core.Service.IntegrationService|Fee Response [Status Code: OK, Content : [ { "id": 54, "corporateId": 0, "name": "Default", "feeTypeId": 1, "feeType": null, "route": 0, "routeName": null, "borneById": 1, "borneBy": null, "minFee": 0.0, "maxFee": 0.0, "code": "rivet", "feeBounds": [ { "lowerBound": 0.00, "upperBound": 999999999.00, "value": 0.00, "boundValue": 0.00 } ], "institutionId": 0, "feeDependent": 1, "dependentFeeId": 0, "suspenseAccountId": 61, "suspenseAccount": "SLE116030002", "isActive": false, "currencyId": 17, "isDefault": false } ]] 2025-12-22 15:19:38.3252|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (48ms) [Parameters=[@__8__locals1_Model_SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Id], [p].[AccountName], [p].[AccountNo], [p].[Amount], [p].[BankCode], [p].[BankId], [p].[BorneBy], [p].[ChequeNo], [p].[CorporateFeeAmount], [p].[CreditedAmount], [p].[CurrencyId], [p].[CustomerFeeAmount], [p].[Error], [p].[IsPaid], [p].[IsValid], [p].[Narration], [p].[PaymentItemId], [p].[PaymentSummaryByBankId], [p].[RouteId], [p].[SendToBank], [p].[SessionId], [p].[SourceAccount], [p].[UploadStagingId] FROM [PaymentItemStaging] AS [p] WHERE ([p].[SessionId] = @__8__locals1_Model_SessionId_0) AND ([p].[IsValid] = CAST(0 AS bit)) 2025-12-22 15:19:38.3252||WARN|PaymentService.Core.Service.PaymentService|1 Items to ReValidate. 2025-12-22 15:19:38.3252||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 479bb78b-c586-4496-93e5-50fcdd75782e, AccountNo: 003002212220110195, Amount: 230197.00] 2025-12-22 15:19:38.3346||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 479bb78b-c586-4496-93e5-50fcdd75782e 2025-12-22 15:19:38.4123||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"CHARLBA INVESTMENT","AccountNo":"003002212220110195","Amount":"230197.00","BankCode":"003","CurrencyId":17,"CreditedAmount":230197.00,"IsValid":false}, Error , IsNew False 2025-12-22 15:19:38.4590|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-22 15:19:38.4624|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService) in 3825.4163ms 2025-12-22 15:19:38.4624|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-22 15:19:38.4624|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3838.5924ms 200 application/json; charset=utf-8 2025-12-22 15:19:38.5256|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/479bb78b-c586-4496-93e5-50fcdd75782e 2025-12-22 15:19:38.5256|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:19:38.5256|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4975ms 204 2025-12-22 15:19:38.5550|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/479bb78b-c586-4496-93e5-50fcdd75782e 2025-12-22 15:19:38.5550|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:19:38.5550|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:19:38.5550|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:19:38.5550|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-22 15:19:38.5550|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetais", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentDetais(System.String) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:19:38.5550|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:19:39.9677|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (17ms) [Parameters=[@__SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [u].[Id], [u].[BatchDesc], [u].[CorporateId], [u].[CreatedBy], [u].[CurrencyId], [u].[DateCreated], [u].[DateModified], [u].[Error], [u].[FeeId], [u].[FilePath], [u].[IsActive], [u].[IsDeleted], [u].[Message], [u].[ModifiedBy], [u].[PaymentBatchIds], [u].[PaymentMode], [u].[PaymentType], [u].[ProcessingStage], [u].[ReferenceNo], [u].[SendToBank], [u].[SessionId], [u].[SourceAccount], [u].[SplitBatch], [u].[SplitByBank], [u].[SuspenseAccount], [u].[TotalAmount], [u].[TotalItems], [u].[UploadMethod], [u].[UploadStatus], [u].[UserType], [u].[UserTypeId] FROM [UploadStaging] AS [u] WHERE [u].[SessionId] = @__SessionId_0 2025-12-22 15:19:39.9677|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__8__locals1_upload_PaymentType_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT CASE WHEN EXISTS ( SELECT 1 FROM [PaymentTypes] AS [p] WHERE [p].[Id] = @__8__locals1_upload_PaymentType_0) THEN CAST(1 AS bit) ELSE CAST(0 AS bit) END 2025-12-22 15:19:39.9782|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (5ms) [Parameters=[@__8__locals1_upload_ReferenceNo_0='?' (Size = 4000), @__8__locals1_upload_CorporateId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT COUNT(*) FROM [UploadStaging] AS [u] WHERE (([u].[ReferenceNo] = @__8__locals1_upload_ReferenceNo_0) AND ([u].[CorporateId] = @__8__locals1_upload_CorporateId_1)) AND [u].[UploadStatus] NOT IN (3, 6) 2025-12-22 15:19:40.0143||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":209,"userType":1,"accountName":"SIERRA LEONE CORRECETIONAL SERV","accountNumber":"000001011201233545","currentBalance":0.0,"formattedAmount":"0.00","overdraftLimit":0.0,"formattedOverdraftLimit":"0.00","bankId":0,"banks":null,"bankName":"Bank of Sierra Leone","approvalStatus":1,"approvalStatusDate":"0001-01-01T00:00:00","rejectionComment":null,"code":null,"isActive":true,"isDeleted":false,"whoCanViewSourceAccount":null,"whoCanInitaitePaymentOnSourceAccount":null,"currency":null},"code":"00","success":true,"description":"Success"} 2025-12-22 15:19:40.0639|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:19:40.0639|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1499.7456ms 2025-12-22 15:19:40.0692|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-22 15:19:40.0692|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1515.8988ms 200 application/json; charset=utf-8 2025-12-22 15:19:40.1538|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/479bb78b-c586-4496-93e5-50fcdd75782e 2025-12-22 15:19:40.1538|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:19:40.1538|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:19:40.1629|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:19:40.1629|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-22 15:19:40.1629|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetais", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentDetais(System.String) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:19:40.1629|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:19:41.4420|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (8ms) [Parameters=[@__SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [u].[Id], [u].[BatchDesc], [u].[CorporateId], [u].[CreatedBy], [u].[CurrencyId], [u].[DateCreated], [u].[DateModified], [u].[Error], [u].[FeeId], [u].[FilePath], [u].[IsActive], [u].[IsDeleted], [u].[Message], [u].[ModifiedBy], [u].[PaymentBatchIds], [u].[PaymentMode], [u].[PaymentType], [u].[ProcessingStage], [u].[ReferenceNo], [u].[SendToBank], [u].[SessionId], [u].[SourceAccount], [u].[SplitBatch], [u].[SplitByBank], [u].[SuspenseAccount], [u].[TotalAmount], [u].[TotalItems], [u].[UploadMethod], [u].[UploadStatus], [u].[UserType], [u].[UserTypeId] FROM [UploadStaging] AS [u] WHERE [u].[SessionId] = @__SessionId_0 2025-12-22 15:19:41.4475|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__8__locals1_upload_PaymentType_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT CASE WHEN EXISTS ( SELECT 1 FROM [PaymentTypes] AS [p] WHERE [p].[Id] = @__8__locals1_upload_PaymentType_0) THEN CAST(1 AS bit) ELSE CAST(0 AS bit) END 2025-12-22 15:19:41.4610|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (9ms) [Parameters=[@__8__locals1_upload_ReferenceNo_0='?' (Size = 4000), @__8__locals1_upload_CorporateId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT COUNT(*) FROM [UploadStaging] AS [u] WHERE (([u].[ReferenceNo] = @__8__locals1_upload_ReferenceNo_0) AND ([u].[CorporateId] = @__8__locals1_upload_CorporateId_1)) AND [u].[UploadStatus] NOT IN (3, 6) 2025-12-22 15:19:41.4991||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":209,"userType":1,"accountName":"SIERRA LEONE CORRECETIONAL SERV","accountNumber":"000001011201233545","currentBalance":0.0,"formattedAmount":"0.00","overdraftLimit":0.0,"formattedOverdraftLimit":"0.00","bankId":0,"banks":null,"bankName":"Bank of Sierra Leone","approvalStatus":1,"approvalStatusDate":"0001-01-01T00:00:00","rejectionComment":null,"code":null,"isActive":true,"isDeleted":false,"whoCanViewSourceAccount":null,"whoCanInitaitePaymentOnSourceAccount":null,"currency":null},"code":"00","success":true,"description":"Success"} 2025-12-22 15:19:41.5457|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:19:41.5457|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1379.5095ms 2025-12-22 15:19:41.5457|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-22 15:19:41.5533|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1399.5266ms 200 application/json; charset=utf-8 2025-12-22 15:19:48.4743|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/479bb78b-c586-4496-93e5-50fcdd75782e?Page=1&PageSize=100&IsValid=true 2025-12-22 15:19:48.4776|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:19:48.4776|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1473ms 204 2025-12-22 15:19:48.5211|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/479bb78b-c586-4496-93e5-50fcdd75782e?Page=1&PageSize=100&IsValid=true 2025-12-22 15:19:48.5243|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:19:48.5243|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:19:48.5243|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:19:48.5243|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-22 15:19:48.5243|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "FetchPaymentItems", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] FetchPaymentItems(System.String, Int32, Int32, Boolean) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:19:48.5243|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:19:49.8438|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (52ms) [Parameters=[@__SessionId_0='?' (Size = 4000), @__IsValid_1='?' (DbType = Boolean)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [u].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[IsValid], [p].[Narration], [p].[CreditedAmount] AS [Amount], [p].[Error], [p].[Id] AS [PaymentStagingId], [p].[CurrencyId] FROM [PaymentItemStaging] AS [p] INNER JOIN [UploadStaging] AS [u] ON [p].[UploadStagingId] = [u].[Id] WHERE (([p].[SessionId] = @__SessionId_0) AND ([p].[IsValid] = @__IsValid_1)) AND ([p].[IsPaid] = CAST(0 AS bit)) 2025-12-22 15:19:49.8938|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (46ms) [Parameters=[@__SessionId_0='?' (Size = 4000), @__IsValid_1='?' (DbType = Boolean)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [u].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[IsValid], [p].[Narration], [p].[CreditedAmount] AS [Amount], [p].[Error], [p].[Id] AS [PaymentStagingId], [p].[CurrencyId] FROM [PaymentItemStaging] AS [p] INNER JOIN [UploadStaging] AS [u] ON [p].[UploadStagingId] = [u].[Id] WHERE (([p].[SessionId] = @__SessionId_0) AND ([p].[IsValid] = @__IsValid_1)) AND ([p].[IsPaid] = CAST(0 AS bit)) 2025-12-22 15:19:49.9335|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:19:49.9335|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1404.6004ms 2025-12-22 15:19:49.9335|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-22 15:19:49.9335|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1421.5026ms 200 application/json; charset=utf-8 2025-12-22 15:19:56.8426|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/InitiatePartialPayment 2025-12-22 15:19:56.8447|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:19:56.8447|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.1155ms 204 2025-12-22 15:19:56.8674|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 POST http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/InitiatePartialPayment multipart/form-data; boundary=----WebKitFormBoundary15Z2Ba0unz1W3zGy 285 2025-12-22 15:19:56.8674|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:19:56.8674|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:19:56.8755|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:19:56.8755|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.InitiatePartialPayment (PaymentService)' 2025-12-22 15:19:56.8755|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "InitiatePartialPayment", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] InitiatePartialPayment(PaymentService.Data.Model.PartialPaymentViewModel) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:19:56.8755|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:19:56.9194|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (12ms) [Parameters=[@__8__locals1_Model_SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [u].[Id], [u].[BatchDesc], [u].[CorporateId], [u].[CreatedBy], [u].[CurrencyId], [u].[DateCreated], [u].[DateModified], [u].[Error], [u].[FeeId], [u].[FilePath], [u].[IsActive], [u].[IsDeleted], [u].[Message], [u].[ModifiedBy], [u].[PaymentBatchIds], [u].[PaymentMode], [u].[PaymentType], [u].[ProcessingStage], [u].[ReferenceNo], [u].[SendToBank], [u].[SessionId], [u].[SourceAccount], [u].[SplitBatch], [u].[SplitByBank], [u].[SuspenseAccount], [u].[TotalAmount], [u].[TotalItems], [u].[UploadMethod], [u].[UploadStatus], [u].[UserType], [u].[UserTypeId] FROM [UploadStaging] AS [u] WHERE [u].[SessionId] = @__8__locals1_Model_SessionId_0 2025-12-22 15:19:56.9383|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (16ms) [Parameters=[@__8__locals1_Model_SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [u].[Id], [u].[BatchDesc], [u].[CorporateId], [u].[CreatedBy], [u].[CurrencyId], [u].[DateCreated], [u].[DateModified], [u].[Error], [u].[FeeId], [u].[FilePath], [u].[IsActive], [u].[IsDeleted], [u].[Message], [u].[ModifiedBy], [u].[PaymentBatchIds], [u].[PaymentMode], [u].[PaymentType], [u].[ProcessingStage], [u].[ReferenceNo], [u].[SendToBank], [u].[SessionId], [u].[SourceAccount], [u].[SplitBatch], [u].[SplitByBank], [u].[SuspenseAccount], [u].[TotalAmount], [u].[TotalItems], [u].[UploadMethod], [u].[UploadStatus], [u].[UserType], [u].[UserTypeId] FROM [UploadStaging] AS [u] WHERE [u].[SessionId] = @__8__locals1_Model_SessionId_0 2025-12-22 15:19:56.9619|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (19ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Id], [p].[AccountName], [p].[AccountNo], [p].[Amount], [p].[BankCode], [p].[BankId], [p].[BorneBy], [p].[ChequeNo], [p].[CorporateFeeAmount], [p].[CreditedAmount], [p].[CurrencyId], [p].[CustomerFeeAmount], [p].[Error], [p].[IsPaid], [p].[IsValid], [p].[Narration], [p].[PaymentItemId], [p].[PaymentSummaryByBankId], [p].[RouteId], [p].[SendToBank], [p].[SessionId], [p].[SourceAccount], [p].[UploadStagingId] FROM [PaymentItemStaging] AS [p] WHERE [p].[UploadStagingId] = @__p_0 2025-12-22 15:19:56.9710|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@p30='?' (DbType = Int64), @p0='?' (Size = 4000), @p1='?' (DbType = Int64), @p2='?' (DbType = Int64), @p3='?' (DbType = Int64), @p4='?' (DbType = DateTime2), @p5='?' (DbType = DateTime2), @p6='?' (Size = 4000), @p7='?' (Size = 4000), @p8='?' (Size = 4000), @p9='?' (DbType = Boolean), @p10='?' (DbType = Boolean), @p11='?' (Size = 4000), @p12='?' (DbType = Int64), @p13='?' (Size = 4000), @p14='?' (DbType = Int32), @p15='?' (DbType = Int64), @p16='?' (DbType = Int32), @p17='?' (Size = 4000), @p18='?' (DbType = Boolean), @p19='?' (Size = 4000), @p20='?' (Size = 4000), @p21='?' (DbType = Boolean), @p22='?' (DbType = Boolean), @p23='?' (Size = 4000), @p24='?' (DbType = Decimal), @p25='?' (DbType = Int32), @p26='?' (DbType = Int32), @p27='?' (DbType = Int32), @p28='?' (DbType = Int32), @p29='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SET NOCOUNT ON; UPDATE [UploadStaging] SET [BatchDesc] = @p0, [CorporateId] = @p1, [CreatedBy] = @p2, [CurrencyId] = @p3, [DateCreated] = @p4, [DateModified] = @p5, [Error] = @p6, [FeeId] = @p7, [FilePath] = @p8, [IsActive] = @p9, [IsDeleted] = @p10, [Message] = @p11, [ModifiedBy] = @p12, [PaymentBatchIds] = @p13, [PaymentMode] = @p14, [PaymentType] = @p15, [ProcessingStage] = @p16, [ReferenceNo] = @p17, [SendToBank] = @p18, [SessionId] = @p19, [SourceAccount] = @p20, [SplitBatch] = @p21, [SplitByBank] = @p22, [SuspenseAccount] = @p23, [TotalAmount] = @p24, [TotalItems] = @p25, [UploadMethod] = @p26, [UploadStatus] = @p27, [UserType] = @p28, [UserTypeId] = @p29 WHERE [Id] = @p30; SELECT @@ROWCOUNT; 2025-12-22 15:19:58.9544|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 15:19:59.0342|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-22 15:19:59.0342|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.InitiatePartialPayment (PaymentService) in 2150.0487ms 2025-12-22 15:19:59.0342|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.InitiatePartialPayment (PaymentService)' 2025-12-22 15:19:59.0342|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2175.4016ms 200 application/json; charset=utf-8 2025-12-22 15:19:59.0538||WARN|PaymentService.Core.Service.IntegrationService|Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiSm9zZXBoaW5lIEtlaXRhIiwiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS93cy8yMDA4LzA2L2lkZW50aXR5L2NsYWltcy9wcmltYXJ5c2lkIjoiNTMwIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvZ2l2ZW5uYW1lIjoiamtlaXRhQFNMQ1MiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9lbWFpbGFkZHJlc3MiOiJrZWl0YWpvc2VwaGluZWFudGhvbnlAZ21haWwuY29tIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbG9jYWxpdHkiOiIyMDkiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9jb3VudHJ5IjoiQ29ycG9yYXRlIiwiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS93cy8yMDA4LzA2L2lkZW50aXR5L2NsYWltcy9yb2xlIjoiQ09SUE9SQVRFSU5JVElBVE9SIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwOS8wOS9pZGVudGl0eS9jbGFpbXMvYWN0b3IiOlsiaW5pdGlhdGVwYXltZW50Iiwidmlld2JhbGFuY2VzdGF0ZW1lbnQiLCJDYW5Jbml0aWF0ZVBheW1lbnRPblNvdXJjZUFjY291bnQiLCJDVkFCIiwiQ1ZTQSIsInZpZXdyZXBvcnQiXSwiZXhwIjoxNzY2NDE3OTUwLCJpc3MiOiJkb3RuZXRfZ3JvY2VyeV9saXN0IiwiYXVkIjoiR3JvY2VyeUxpc3RBUEkifQ.1I38D2PP2ECQTJU94CPoOrihUYwTuhsnG3XPfTiTjQ4 2025-12-22 15:19:59.0538||WARN|PaymentService.Core.Service.IntegrationService|IntitiateWorkFlow Endpoint Called @ 12/22/2025 3:19:59 PM 2025-12-22 15:19:59.0991|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/209?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 15:19:59.0991|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:19:59.0991|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1323ms 204 2025-12-22 15:19:59.1276|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/209?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 15:19:59.1276|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:19:59.1276|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:19:59.1276|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:19:59.1276|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 15:19:59.1276|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPendingPaymentQueue", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPendingPaymentQueue(Int64, System.String, System.String, System.String, Int32, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:19:59.1276|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:19:59.1873|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[CorporatePay.Common.Model.PagedModel`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], CorporatePay.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:19:59.1873|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 51.972ms 2025-12-22 15:19:59.1873|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 15:19:59.1873|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 65.9527ms 200 application/json; charset=utf-8 2025-12-22 15:20:07.4247|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:20:07.4247|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:21:32.8702|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/209?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=5&Page=1&PageSize=100 2025-12-22 15:21:32.8702|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:21:32.8702|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7738ms 204 2025-12-22 15:21:32.9288|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/209?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=5&Page=1&PageSize=100 2025-12-22 15:21:32.9323|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:21:32.9323|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:21:32.9323|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:21:32.9323|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 15:21:32.9323|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPendingPaymentQueue", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPendingPaymentQueue(Int64, System.String, System.String, System.String, Int32, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:21:32.9323|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:21:32.9895|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[CorporatePay.Common.Model.PagedModel`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], CorporatePay.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:21:32.9928|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 51.8465ms 2025-12-22 15:21:32.9928|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 15:21:32.9928|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 67.6783ms 200 application/json; charset=utf-8 2025-12-22 15:23:55.0454|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/209?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 15:23:55.0454|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:23:55.0454|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6751ms 204 2025-12-22 15:23:55.0695|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/209?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 15:23:55.0695|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:23:55.0695|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:23:55.0695|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:23:55.0695|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 15:23:55.0695|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPendingPaymentQueue", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPendingPaymentQueue(Int64, System.String, System.String, System.String, Int32, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:23:55.0695|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:23:55.1353|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[CorporatePay.Common.Model.PagedModel`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], CorporatePay.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:23:55.1353|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 56.419ms 2025-12-22 15:23:55.1353|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 15:23:55.1353|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 70.6983ms 200 application/json; charset=utf-8 2025-12-22 15:24:09.8499|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/209?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=4&Page=1&PageSize=100 2025-12-22 15:24:09.8499|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:24:09.8499|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0346ms 204 2025-12-22 15:24:09.8994|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/209?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=4&Page=1&PageSize=100 2025-12-22 15:24:09.8994|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:24:09.8994|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:24:09.8994|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:24:09.8994|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 15:24:09.9095|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPendingPaymentQueue", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPendingPaymentQueue(Int64, System.String, System.String, System.String, Int32, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:24:09.9095|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:24:10.2711|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[CorporatePay.Common.Model.PagedModel`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], CorporatePay.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:24:10.2711|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 363.689ms 2025-12-22 15:24:10.2711|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 15:24:10.2711|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 379.22ms 200 application/json; charset=utf-8 2025-12-22 15:24:23.6451|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/209?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=3&Page=1&PageSize=100 2025-12-22 15:24:23.6451|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:24:23.6451|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9499ms 204 2025-12-22 15:24:23.6942|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/209?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=3&Page=1&PageSize=100 2025-12-22 15:24:23.6942|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:24:23.6942|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:24:23.6942|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:24:23.6942|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 15:24:23.6942|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPendingPaymentQueue", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPendingPaymentQueue(Int64, System.String, System.String, System.String, Int32, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:24:23.6942|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:24:23.7766|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[CorporatePay.Common.Model.PagedModel`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], CorporatePay.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:24:23.7766|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 78.0754ms 2025-12-22 15:24:23.7766|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 15:24:23.7849|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 90.6822ms 200 application/json; charset=utf-8 2025-12-22 15:24:27.6500|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/209?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 15:24:27.6500|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:24:27.6500|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.9479ms 204 2025-12-22 15:24:27.6741|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/209?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 15:24:27.6741|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:24:27.6741|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:24:27.6741|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:24:27.6741|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 15:24:27.6741|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPendingPaymentQueue", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPendingPaymentQueue(Int64, System.String, System.String, System.String, Int32, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:24:27.6741|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:24:27.7362|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[CorporatePay.Common.Model.PagedModel`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], CorporatePay.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:24:27.7362|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 54.8139ms 2025-12-22 15:24:27.7362|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 15:24:27.7362|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 70.198ms 200 application/json; charset=utf-8 2025-12-22 15:24:32.6439|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/209?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=6&Page=1&PageSize=100 2025-12-22 15:24:32.6439|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:24:32.6439|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5124ms 204 2025-12-22 15:24:32.7003|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/209?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=6&Page=1&PageSize=100 2025-12-22 15:24:32.7003|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:24:32.7060|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:24:32.7060|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:24:32.7060|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 15:24:32.7060|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPendingPaymentQueue", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPendingPaymentQueue(Int64, System.String, System.String, System.String, Int32, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:24:32.7060|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:24:32.7769|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[CorporatePay.Common.Model.PagedModel`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], CorporatePay.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:24:32.7769|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 63.9119ms 2025-12-22 15:24:32.7769|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 15:24:32.7769|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 81.6348ms 200 application/json; charset=utf-8 2025-12-22 15:25:07.4982|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:25:07.4982|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:30:07.6569|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:30:07.6689|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:35:07.8306|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:35:07.8346|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:36:58.3664|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 15:36:58.3664|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:36:58.3664|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4036ms 204 2025-12-22 15:36:58.3790|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 15:36:58.3790|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:36:58.3790|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:36:58.3790|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:36:58.3790|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 15:36:58.3918|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 15:36:58.3918|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:36:58.3918|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 15:36:58.4176|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 15:36:58.4176|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:36:58.4236|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.96ms 204 2025-12-22 15:36:58.4236|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 15:36:58.4236|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:36:58.4236|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:36:58.4236|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 15:36:58.4382|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:36:58.4382|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 15:36:58.4382|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 51.4903ms 2025-12-22 15:36:58.4382|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:36:58.4547|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 15:36:58.4547|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:36:58.4547|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 83.2194ms 200 application/json; charset=utf-8 2025-12-22 15:36:58.5776|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:36:58.5788|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 120.8687ms 2025-12-22 15:36:58.5788|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 15:36:58.5788|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 151.4121ms 200 application/json; charset=utf-8 2025-12-22 15:39:53.7835|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 15:39:53.7835|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:39:53.7835|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5115ms 204 2025-12-22 15:39:53.7985|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 15:39:53.7985|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:39:53.7985|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:39:53.7985|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:39:53.7985|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 15:39:53.7985|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 15:39:53.7985|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:39:53.8138|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 15:39:53.8330|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 15:39:53.8330|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:39:53.8330|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6675ms 204 2025-12-22 15:39:53.8467|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 15:39:53.8467|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:39:53.8467|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:39:53.8467|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:39:53.8467|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 15:39:53.8467|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:39:53.8467|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:39:53.8748|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 15:39:53.8748|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 69.2947ms 2025-12-22 15:39:53.8748|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 15:39:53.8748|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 84.7229ms 200 application/json; charset=utf-8 2025-12-22 15:39:54.0131|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:39:54.0169|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 159.8773ms 2025-12-22 15:39:54.0169|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 15:39:54.0169|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 174.2733ms 200 application/json; charset=utf-8 2025-12-22 15:40:08.0210|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:40:08.0210|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:40:20.1329|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 15:40:20.1329|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:40:20.1429|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 10.0681ms 204 2025-12-22 15:40:20.1598|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 15:40:20.1598|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:40:20.1598|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:40:20.1598|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:40:20.1598|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 15:40:20.1598|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:40:20.1731|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:40:20.3274|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:40:20.3311|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 158.3779ms 2025-12-22 15:40:20.3311|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 15:40:20.3311|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 174.9509ms 200 application/json; charset=utf-8 2025-12-22 15:40:25.0125|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 15:40:25.0125|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:40:25.0168|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3769ms 204 2025-12-22 15:40:25.0168|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 15:40:25.0168|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:40:25.0168|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:40:25.0168|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:40:25.0168|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 15:40:25.0330|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 15:40:25.0330|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:40:25.0330|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 15:40:25.0870|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 15:40:25.0870|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 51.2314ms 2025-12-22 15:40:25.0870|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 15:40:25.0978|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 76.5693ms 200 application/json; charset=utf-8 2025-12-22 15:45:08.1916|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:45:08.1916|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:46:15.2883|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 15:46:15.2883|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:46:15.2883|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8282ms 204 2025-12-22 15:46:15.3483|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 15:46:15.3483|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:46:15.3483|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:46:15.3581|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:46:15.3581|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 15:46:15.3581|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:46:15.3581|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:46:15.5373|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:46:15.5373|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 175.9433ms 2025-12-22 15:46:15.5373|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 15:46:15.5373|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 196.5356ms 200 application/json; charset=utf-8 2025-12-22 15:46:17.4238|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 15:46:17.4238|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:46:17.4238|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.8892ms 204 2025-12-22 15:46:17.4381|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 15:46:17.4381|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:46:17.4381|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:46:17.4381|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:46:17.4381|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 15:46:17.4527|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 15:46:17.4527|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:46:17.4527|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 15:46:17.4993|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 15:46:17.4993|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 46.0188ms 2025-12-22 15:46:17.4993|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 15:46:17.4993|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 66.1386ms 200 application/json; charset=utf-8 2025-12-22 15:46:59.6222|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 15:46:59.6222|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:46:59.6285|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.3834ms 204 2025-12-22 15:46:59.6285|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 15:46:59.6285|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:46:59.6285|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:46:59.6430|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:46:59.6430|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 15:46:59.6430|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:46:59.6430|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:46:59.8002|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:46:59.8002|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 154.8311ms 2025-12-22 15:46:59.8002|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 15:46:59.8002|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 171.8344ms 200 application/json; charset=utf-8 2025-12-22 15:50:08.4374|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:50:08.4374|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:51:03.8785|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 15:51:03.8785|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:51:03.8842|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7033ms 204 2025-12-22 15:51:03.8842|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 15:51:03.8842|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:51:03.8842|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:51:03.8842|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:51:03.8842|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 15:51:03.8981|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:51:03.8981|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:51:04.0439|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:51:04.0439|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 147.7663ms 2025-12-22 15:51:04.0439|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 15:51:04.0439|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 163.052ms 200 application/json; charset=utf-8 2025-12-22 15:51:04.7248|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 15:51:04.7279|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:51:04.7279|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.671ms 204 2025-12-22 15:51:04.7279|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 15:51:04.7279|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:51:04.7417|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:51:04.7417|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:51:04.7417|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 15:51:04.7417|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPendingPaymentQueue", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPendingPaymentQueue(Int64, System.String, System.String, System.String, Int32, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:51:04.7417|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:51:04.8010|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[CorporatePay.Common.Model.PagedModel`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], CorporatePay.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:51:04.8049|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 54.5906ms 2025-12-22 15:51:04.8049|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 15:51:04.8049|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 74.2019ms 200 application/json; charset=utf-8 2025-12-22 15:51:07.4451|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 15:51:07.4451|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:51:07.4451|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:51:07.4451|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:51:07.4451|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 15:51:07.4451|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPendingPaymentQueue", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPendingPaymentQueue(Int64, System.String, System.String, System.String, Int32, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:51:07.4451|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:51:07.5118|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[CorporatePay.Common.Model.PagedModel`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], CorporatePay.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:51:07.5118|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 56.7594ms 2025-12-22 15:51:07.5118|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 15:51:07.5118|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 75.2021ms 200 application/json; charset=utf-8 2025-12-22 15:51:09.3831|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 15:51:09.3831|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:51:09.3831|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:51:09.3831|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:51:09.3831|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 15:51:09.3831|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPendingPaymentQueue", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPendingPaymentQueue(Int64, System.String, System.String, System.String, Int32, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:51:09.3831|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:51:09.4496|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[CorporatePay.Common.Model.PagedModel`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], CorporatePay.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:51:09.4496|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 59.3777ms 2025-12-22 15:51:09.4496|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 15:51:09.4496|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 73.5282ms 200 application/json; charset=utf-8 2025-12-22 15:51:10.1541|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 15:51:10.1541|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:51:10.1541|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0654ms 204 2025-12-22 15:51:10.1634|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 15:51:10.1634|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:51:10.1634|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:51:10.1634|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:51:10.1634|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 15:51:10.1634|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPendingPaymentQueue", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPendingPaymentQueue(Int64, System.String, System.String, System.String, Int32, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:51:10.1634|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:51:10.2315|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[CorporatePay.Common.Model.PagedModel`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], CorporatePay.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:51:10.2315|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 63.9333ms 2025-12-22 15:51:10.2315|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 15:51:10.2315|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 75.7172ms 200 application/json; charset=utf-8 2025-12-22 15:51:10.8154|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 15:51:10.8154|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:51:10.8154|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:51:10.8216|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:51:10.8216|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 15:51:10.8216|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPendingPaymentQueue", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPendingPaymentQueue(Int64, System.String, System.String, System.String, Int32, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:51:10.8216|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:51:10.8801|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[CorporatePay.Common.Model.PagedModel`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], CorporatePay.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:51:10.8833|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 56.21ms 2025-12-22 15:51:10.8833|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 15:51:10.8833|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 71.5969ms 200 application/json; charset=utf-8 2025-12-22 15:51:11.3401|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 15:51:11.3401|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:51:11.3401|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:51:11.3401|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:51:11.3401|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 15:51:11.3519|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPendingPaymentQueue", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPendingPaymentQueue(Int64, System.String, System.String, System.String, Int32, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:51:11.3519|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:51:11.4092|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[CorporatePay.Common.Model.PagedModel`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], CorporatePay.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:51:11.4092|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 58.846ms 2025-12-22 15:51:11.4136|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 15:51:11.4136|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 76.1866ms 200 application/json; charset=utf-8 2025-12-22 15:51:18.9025|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 15:51:18.9025|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:51:18.9025|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.3646ms 204 2025-12-22 15:51:18.9025|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 15:51:18.9174|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:51:18.9174|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:51:18.9174|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:51:18.9174|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 15:51:18.9174|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:51:18.9174|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:51:19.0594|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:51:19.0594|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 132.6367ms 2025-12-22 15:51:19.0594|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 15:51:19.0594|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 149.4378ms 200 application/json; charset=utf-8 2025-12-22 15:51:20.7321|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 15:51:20.7321|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:51:20.7321|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4297ms 204 2025-12-22 15:51:20.7321|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 15:51:20.7463|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:51:20.7463|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:51:20.7463|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:51:20.7463|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 15:51:20.7463|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPendingPaymentQueue", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPendingPaymentQueue(Int64, System.String, System.String, System.String, Int32, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:51:20.7463|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:51:20.8100|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[CorporatePay.Common.Model.PagedModel`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], CorporatePay.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:51:20.8100|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 56.2181ms 2025-12-22 15:51:20.8100|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 15:51:20.8100|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 74.6277ms 200 application/json; charset=utf-8 2025-12-22 15:52:18.7447|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 15:52:18.7447|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:52:18.7447|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.533ms 204 2025-12-22 15:52:18.7447|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 15:52:18.7578|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:52:18.7578|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:52:18.7578|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:52:18.7578|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 15:52:18.7578|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPendingPaymentQueue", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPendingPaymentQueue(Int64, System.String, System.String, System.String, Int32, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:52:18.7578|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:52:19.1335|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[CorporatePay.Common.Model.PagedModel`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], CorporatePay.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:52:19.1335|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 378.0265ms 2025-12-22 15:52:19.1335|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 15:52:19.1335|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 391.4497ms 200 application/json; charset=utf-8 2025-12-22 15:52:21.6731|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/50ff9d1a-5582-4c1a-81a5-a91b65ff10b4 2025-12-22 15:52:21.6731|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:52:21.6731|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2448ms 204 2025-12-22 15:52:21.6849|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/50ff9d1a-5582-4c1a-81a5-a91b65ff10b4 2025-12-22 15:52:21.6849|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:52:21.6849|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:52:21.6849|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:52:21.6849|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-22 15:52:21.6849|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetais", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentDetais(System.String) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:52:21.6959|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:52:22.9846|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (22ms) [Parameters=[@__SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [u].[Id], [u].[BatchDesc], [u].[CorporateId], [u].[CreatedBy], [u].[CurrencyId], [u].[DateCreated], [u].[DateModified], [u].[Error], [u].[FeeId], [u].[FilePath], [u].[IsActive], [u].[IsDeleted], [u].[Message], [u].[ModifiedBy], [u].[PaymentBatchIds], [u].[PaymentMode], [u].[PaymentType], [u].[ProcessingStage], [u].[ReferenceNo], [u].[SendToBank], [u].[SessionId], [u].[SourceAccount], [u].[SplitBatch], [u].[SplitByBank], [u].[SuspenseAccount], [u].[TotalAmount], [u].[TotalItems], [u].[UploadMethod], [u].[UploadStatus], [u].[UserType], [u].[UserTypeId] FROM [UploadStaging] AS [u] WHERE [u].[SessionId] = @__SessionId_0 2025-12-22 15:52:23.0047|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (16ms) [Parameters=[@__8__locals1_upload_PaymentType_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT CASE WHEN EXISTS ( SELECT 1 FROM [PaymentTypes] AS [p] WHERE [p].[Id] = @__8__locals1_upload_PaymentType_0) THEN CAST(1 AS bit) ELSE CAST(0 AS bit) END 2025-12-22 15:52:23.0340|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (26ms) [Parameters=[@__8__locals1_upload_ReferenceNo_0='?' (Size = 4000), @__8__locals1_upload_CorporateId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT COUNT(*) FROM [UploadStaging] AS [u] WHERE (([u].[ReferenceNo] = @__8__locals1_upload_ReferenceNo_0) AND ([u].[CorporateId] = @__8__locals1_upload_CorporateId_1)) AND [u].[UploadStatus] NOT IN (3, 6) 2025-12-22 15:52:23.0774||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDEXPENDITUREACCOUNTS-GENERA","accountNumber":"000001011100127923","currentBalance":0.0,"formattedAmount":"0.00","overdraftLimit":0.0,"formattedOverdraftLimit":"0.00","bankId":0,"banks":null,"bankName":"Bank of Sierra Leone","approvalStatus":1,"approvalStatusDate":"0001-01-01T00:00:00","rejectionComment":null,"code":null,"isActive":true,"isDeleted":false,"whoCanViewSourceAccount":null,"whoCanInitaitePaymentOnSourceAccount":null,"currency":null},"code":"00","success":true,"description":"Success"} 2025-12-22 15:52:23.1299|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:52:23.1337|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1438.4629ms 2025-12-22 15:52:23.1337|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-22 15:52:23.1337|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1453.7611ms 200 application/json; charset=utf-8 2025-12-22 15:52:24.2501|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/50ff9d1a-5582-4c1a-81a5-a91b65ff10b4?Page=1&PageSize=100&IsValid=false 2025-12-22 15:52:24.2501|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:52:24.2501|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.0203ms 204 2025-12-22 15:52:24.2592|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/50ff9d1a-5582-4c1a-81a5-a91b65ff10b4?Page=1&PageSize=100&IsValid=false 2025-12-22 15:52:24.2592|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:52:24.2592|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:52:24.2592|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:52:24.2592|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-22 15:52:24.2592|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "FetchPaymentItems", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] FetchPaymentItems(System.String, Int32, Int32, Boolean) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:52:24.2733|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:52:25.8432|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (47ms) [Parameters=[@__SessionId_0='?' (Size = 4000), @__IsValid_1='?' (DbType = Boolean)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [u].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[IsValid], [p].[Narration], [p].[CreditedAmount] AS [Amount], [p].[Error], [p].[Id] AS [PaymentStagingId], [p].[CurrencyId] FROM [PaymentItemStaging] AS [p] INNER JOIN [UploadStaging] AS [u] ON [p].[UploadStagingId] = [u].[Id] WHERE (([p].[SessionId] = @__SessionId_0) AND ([p].[IsValid] = @__IsValid_1)) AND ([p].[IsPaid] = CAST(0 AS bit)) 2025-12-22 15:52:25.8899|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (44ms) [Parameters=[@__SessionId_0='?' (Size = 4000), @__IsValid_1='?' (DbType = Boolean)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [u].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[IsValid], [p].[Narration], [p].[CreditedAmount] AS [Amount], [p].[Error], [p].[Id] AS [PaymentStagingId], [p].[CurrencyId] FROM [PaymentItemStaging] AS [p] INNER JOIN [UploadStaging] AS [u] ON [p].[UploadStagingId] = [u].[Id] WHERE (([p].[SessionId] = @__SessionId_0) AND ([p].[IsValid] = @__IsValid_1)) AND ([p].[IsPaid] = CAST(0 AS bit)) 2025-12-22 15:52:25.8985|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__item_PaymentStagingId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentItemStagingId] = @__item_PaymentStagingId_0 2025-12-22 15:52:25.9424|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:52:25.9457|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1672.8464ms 2025-12-22 15:52:25.9457|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-22 15:52:25.9457|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1690.1946ms 200 application/json; charset=utf-8 2025-12-22 15:52:27.1699|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/ReValidatePaymentItems 2025-12-22 15:52:27.1699|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:52:27.1699|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7619ms 204 2025-12-22 15:52:27.1821|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 POST http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/ReValidatePaymentItems application/json 52 2025-12-22 15:52:27.1821|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:52:27.1821|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:52:27.1821|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:52:27.1821|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-22 15:52:27.1821|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "ReValidatePaymentItems", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] ReValidatePaymentItems(PaymentService.Data.Model.ReValidateViewModel) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:52:27.1821|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:52:27.2347|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (39ms) [Parameters=[@__8__locals1_Model_SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [u].[Id], [u].[BatchDesc], [u].[CorporateId], [u].[CreatedBy], [u].[CurrencyId], [u].[DateCreated], [u].[DateModified], [u].[Error], [u].[FeeId], [u].[FilePath], [u].[IsActive], [u].[IsDeleted], [u].[Message], [u].[ModifiedBy], [u].[PaymentBatchIds], [u].[PaymentMode], [u].[PaymentType], [u].[ProcessingStage], [u].[ReferenceNo], [u].[SendToBank], [u].[SessionId], [u].[SourceAccount], [u].[SplitBatch], [u].[SplitByBank], [u].[SuspenseAccount], [u].[TotalAmount], [u].[TotalItems], [u].[UploadMethod], [u].[UploadStatus], [u].[UserType], [u].[UserTypeId] FROM [UploadStaging] AS [u] WHERE [u].[SessionId] = @__8__locals1_Model_SessionId_0 2025-12-22 15:52:27.2347||WARN|PaymentService.Core.Service.IntegrationService|Fee Url: https://rcpayapi.mof.gov.sl/FeeService/ 2025-12-22 15:52:27.2347||WARN|PaymentService.Core.Service.IntegrationService|EndPoint: api/FeeCalculation/GetTransactionFee/207?currencyId=17 2025-12-22 15:52:27.4101||WARN|PaymentService.Core.Service.IntegrationService|Fee Response [Status Code: OK, Content : [ { "id": 54, "corporateId": 0, "name": "Default", "feeTypeId": 1, "feeType": null, "route": 0, "routeName": null, "borneById": 1, "borneBy": null, "minFee": 0.0, "maxFee": 0.0, "code": "rivet", "feeBounds": [ { "lowerBound": 0.00, "upperBound": 999999999.00, "value": 0.00, "boundValue": 0.00 } ], "institutionId": 0, "feeDependent": 1, "dependentFeeId": 0, "suspenseAccountId": 59, "suspenseAccount": "SLE116030002", "isActive": false, "currencyId": 17, "isDefault": false } ]] 2025-12-22 15:52:27.4712|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (55ms) [Parameters=[@__8__locals1_Model_SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Id], [p].[AccountName], [p].[AccountNo], [p].[Amount], [p].[BankCode], [p].[BankId], [p].[BorneBy], [p].[ChequeNo], [p].[CorporateFeeAmount], [p].[CreditedAmount], [p].[CurrencyId], [p].[CustomerFeeAmount], [p].[Error], [p].[IsPaid], [p].[IsValid], [p].[Narration], [p].[PaymentItemId], [p].[PaymentSummaryByBankId], [p].[RouteId], [p].[SendToBank], [p].[SessionId], [p].[SourceAccount], [p].[UploadStagingId] FROM [PaymentItemStaging] AS [p] WHERE ([p].[SessionId] = @__8__locals1_Model_SessionId_0) AND ([p].[IsValid] = CAST(0 AS bit)) 2025-12-22 15:52:27.4712||WARN|PaymentService.Core.Service.PaymentService|1 Items to ReValidate. 2025-12-22 15:52:27.4712||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 50ff9d1a-5582-4c1a-81a5-a91b65ff10b4, AccountNo: 2441000561626, Amount: 349838.72] 2025-12-22 15:52:27.4788||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 50ff9d1a-5582-4c1a-81a5-a91b65ff10b4 2025-12-22 15:52:27.5295||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"SL Embassy Accra Ghana","AccountNo":"2441000561626","Amount":"349838.72","BankCode":"ECOCGHAC","CurrencyId":17,"CreditedAmount":349838.72,"IsValid":false}, Error , IsNew False 2025-12-22 15:52:27.5985|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-22 15:52:27.5985|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService) in 408.8834ms 2025-12-22 15:52:27.6032|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-22 15:52:27.6032|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 426.9803ms 200 application/json; charset=utf-8 2025-12-22 15:52:27.6209|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/50ff9d1a-5582-4c1a-81a5-a91b65ff10b4 2025-12-22 15:52:27.6209|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:52:27.6209|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7505ms 204 2025-12-22 15:52:27.6209|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/50ff9d1a-5582-4c1a-81a5-a91b65ff10b4 2025-12-22 15:52:27.6356|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:52:27.6356|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:52:27.6356|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:52:27.6356|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-22 15:52:27.6356|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetais", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentDetais(System.String) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:52:27.6356|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:52:28.9441|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (11ms) [Parameters=[@__SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [u].[Id], [u].[BatchDesc], [u].[CorporateId], [u].[CreatedBy], [u].[CurrencyId], [u].[DateCreated], [u].[DateModified], [u].[Error], [u].[FeeId], [u].[FilePath], [u].[IsActive], [u].[IsDeleted], [u].[Message], [u].[ModifiedBy], [u].[PaymentBatchIds], [u].[PaymentMode], [u].[PaymentType], [u].[ProcessingStage], [u].[ReferenceNo], [u].[SendToBank], [u].[SessionId], [u].[SourceAccount], [u].[SplitBatch], [u].[SplitByBank], [u].[SuspenseAccount], [u].[TotalAmount], [u].[TotalItems], [u].[UploadMethod], [u].[UploadStatus], [u].[UserType], [u].[UserTypeId] FROM [UploadStaging] AS [u] WHERE [u].[SessionId] = @__SessionId_0 2025-12-22 15:52:28.9488|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__8__locals1_upload_PaymentType_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT CASE WHEN EXISTS ( SELECT 1 FROM [PaymentTypes] AS [p] WHERE [p].[Id] = @__8__locals1_upload_PaymentType_0) THEN CAST(1 AS bit) ELSE CAST(0 AS bit) END 2025-12-22 15:52:28.9488|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (9ms) [Parameters=[@__8__locals1_upload_ReferenceNo_0='?' (Size = 4000), @__8__locals1_upload_CorporateId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT COUNT(*) FROM [UploadStaging] AS [u] WHERE (([u].[ReferenceNo] = @__8__locals1_upload_ReferenceNo_0) AND ([u].[CorporateId] = @__8__locals1_upload_CorporateId_1)) AND [u].[UploadStatus] NOT IN (3, 6) 2025-12-22 15:52:29.0003||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDEXPENDITUREACCOUNTS-GENERA","accountNumber":"000001011100127923","currentBalance":0.0,"formattedAmount":"0.00","overdraftLimit":0.0,"formattedOverdraftLimit":"0.00","bankId":0,"banks":null,"bankName":"Bank of Sierra Leone","approvalStatus":1,"approvalStatusDate":"0001-01-01T00:00:00","rejectionComment":null,"code":null,"isActive":true,"isDeleted":false,"whoCanViewSourceAccount":null,"whoCanInitaitePaymentOnSourceAccount":null,"currency":null},"code":"00","success":true,"description":"Success"} 2025-12-22 15:52:29.0607|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:52:29.0607|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1418.7968ms 2025-12-22 15:52:29.0607|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-22 15:52:29.0607|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1436.9704ms 200 application/json; charset=utf-8 2025-12-22 15:52:29.0918|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/50ff9d1a-5582-4c1a-81a5-a91b65ff10b4 2025-12-22 15:52:29.0918|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:52:29.0918|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:52:29.1034|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:52:29.1034|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-22 15:52:29.1034|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetais", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentDetais(System.String) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:52:29.1034|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:52:30.5248|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (13ms) [Parameters=[@__SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [u].[Id], [u].[BatchDesc], [u].[CorporateId], [u].[CreatedBy], [u].[CurrencyId], [u].[DateCreated], [u].[DateModified], [u].[Error], [u].[FeeId], [u].[FilePath], [u].[IsActive], [u].[IsDeleted], [u].[Message], [u].[ModifiedBy], [u].[PaymentBatchIds], [u].[PaymentMode], [u].[PaymentType], [u].[ProcessingStage], [u].[ReferenceNo], [u].[SendToBank], [u].[SessionId], [u].[SourceAccount], [u].[SplitBatch], [u].[SplitByBank], [u].[SuspenseAccount], [u].[TotalAmount], [u].[TotalItems], [u].[UploadMethod], [u].[UploadStatus], [u].[UserType], [u].[UserTypeId] FROM [UploadStaging] AS [u] WHERE [u].[SessionId] = @__SessionId_0 2025-12-22 15:52:30.5248|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__8__locals1_upload_PaymentType_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT CASE WHEN EXISTS ( SELECT 1 FROM [PaymentTypes] AS [p] WHERE [p].[Id] = @__8__locals1_upload_PaymentType_0) THEN CAST(1 AS bit) ELSE CAST(0 AS bit) END 2025-12-22 15:52:30.5405|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (9ms) [Parameters=[@__8__locals1_upload_ReferenceNo_0='?' (Size = 4000), @__8__locals1_upload_CorporateId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT COUNT(*) FROM [UploadStaging] AS [u] WHERE (([u].[ReferenceNo] = @__8__locals1_upload_ReferenceNo_0) AND ([u].[CorporateId] = @__8__locals1_upload_CorporateId_1)) AND [u].[UploadStatus] NOT IN (3, 6) 2025-12-22 15:52:30.5703||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDEXPENDITUREACCOUNTS-GENERA","accountNumber":"000001011100127923","currentBalance":0.0,"formattedAmount":"0.00","overdraftLimit":0.0,"formattedOverdraftLimit":"0.00","bankId":0,"banks":null,"bankName":"Bank of Sierra Leone","approvalStatus":1,"approvalStatusDate":"0001-01-01T00:00:00","rejectionComment":null,"code":null,"isActive":true,"isDeleted":false,"whoCanViewSourceAccount":null,"whoCanInitaitePaymentOnSourceAccount":null,"currency":null},"code":"00","success":true,"description":"Success"} 2025-12-22 15:52:30.6112|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:52:30.6112|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1504.2492ms 2025-12-22 15:52:30.6112|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-22 15:52:30.6177|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1525.8864ms 200 application/json; charset=utf-8 2025-12-22 15:52:36.6013|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/InitiateUploadPayment 2025-12-22 15:52:36.6045|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:52:36.6045|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3527ms 204 2025-12-22 15:52:36.6045|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 POST http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/InitiateUploadPayment multipart/form-data; boundary=----WebKitFormBoundaryoHAsNjKJE8plop8A 176 2025-12-22 15:52:36.6045|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:52:36.6045|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:52:36.6173|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:52:36.6173|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService)' 2025-12-22 15:52:36.6173|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "InitiateBulkPayment", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] InitiateBulkPayment(PaymentService.Data.Model.InitiatePaymentViewModel) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:52:36.6173|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:52:36.6333|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (9ms) [Parameters=[@__8__locals1_Model_SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [u].[Id], [u].[BatchDesc], [u].[CorporateId], [u].[CreatedBy], [u].[CurrencyId], [u].[DateCreated], [u].[DateModified], [u].[Error], [u].[FeeId], [u].[FilePath], [u].[IsActive], [u].[IsDeleted], [u].[Message], [u].[ModifiedBy], [u].[PaymentBatchIds], [u].[PaymentMode], [u].[PaymentType], [u].[ProcessingStage], [u].[ReferenceNo], [u].[SendToBank], [u].[SessionId], [u].[SourceAccount], [u].[SplitBatch], [u].[SplitByBank], [u].[SuspenseAccount], [u].[TotalAmount], [u].[TotalItems], [u].[UploadMethod], [u].[UploadStatus], [u].[UserType], [u].[UserTypeId] FROM [UploadStaging] AS [u] WHERE [u].[SessionId] = @__8__locals1_Model_SessionId_0 2025-12-22 15:52:36.6525|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (16ms) [Parameters=[@__8__locals1_Model_SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [u].[Id], [u].[BatchDesc], [u].[CorporateId], [u].[CreatedBy], [u].[CurrencyId], [u].[DateCreated], [u].[DateModified], [u].[Error], [u].[FeeId], [u].[FilePath], [u].[IsActive], [u].[IsDeleted], [u].[Message], [u].[ModifiedBy], [u].[PaymentBatchIds], [u].[PaymentMode], [u].[PaymentType], [u].[ProcessingStage], [u].[ReferenceNo], [u].[SendToBank], [u].[SessionId], [u].[SourceAccount], [u].[SplitBatch], [u].[SplitByBank], [u].[SuspenseAccount], [u].[TotalAmount], [u].[TotalItems], [u].[UploadMethod], [u].[UploadStatus], [u].[UserType], [u].[UserTypeId] FROM [UploadStaging] AS [u] WHERE [u].[SessionId] = @__8__locals1_Model_SessionId_0 2025-12-22 15:52:36.6525|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Id], [p].[AccountName], [p].[AccountNo], [p].[Amount], [p].[BankCode], [p].[BankId], [p].[BorneBy], [p].[ChequeNo], [p].[CorporateFeeAmount], [p].[CreditedAmount], [p].[CurrencyId], [p].[CustomerFeeAmount], [p].[Error], [p].[IsPaid], [p].[IsValid], [p].[Narration], [p].[PaymentItemId], [p].[PaymentSummaryByBankId], [p].[RouteId], [p].[SendToBank], [p].[SessionId], [p].[SourceAccount], [p].[UploadStagingId] FROM [PaymentItemStaging] AS [p] WHERE [p].[UploadStagingId] = @__p_0 2025-12-22 15:52:36.6525||WARN|PaymentService.Core.Service.IntegrationService|GetCorporateWorkFlow Endpoint Called @ 12/22/2025 3:52:36 PM 2025-12-22 15:52:37.0550||WARN|PaymentService.Controllers.PaymentController|Time To check workflow: 392 2025-12-22 15:52:37.0550|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@p30='?' (DbType = Int64), @p0='?' (Size = 4000), @p1='?' (DbType = Int64), @p2='?' (DbType = Int64), @p3='?' (DbType = Int64), @p4='?' (DbType = DateTime2), @p5='?' (DbType = DateTime2), @p6='?' (Size = 4000), @p7='?' (Size = 4000), @p8='?' (Size = 4000), @p9='?' (DbType = Boolean), @p10='?' (DbType = Boolean), @p11='?' (Size = 4000), @p12='?' (DbType = Int64), @p13='?' (Size = 4000), @p14='?' (DbType = Int32), @p15='?' (DbType = Int64), @p16='?' (DbType = Int32), @p17='?' (Size = 4000), @p18='?' (DbType = Boolean), @p19='?' (Size = 4000), @p20='?' (Size = 4000), @p21='?' (DbType = Boolean), @p22='?' (DbType = Boolean), @p23='?' (Size = 4000), @p24='?' (DbType = Decimal), @p25='?' (DbType = Int32), @p26='?' (DbType = Int32), @p27='?' (DbType = Int32), @p28='?' (DbType = Int32), @p29='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SET NOCOUNT ON; UPDATE [UploadStaging] SET [BatchDesc] = @p0, [CorporateId] = @p1, [CreatedBy] = @p2, [CurrencyId] = @p3, [DateCreated] = @p4, [DateModified] = @p5, [Error] = @p6, [FeeId] = @p7, [FilePath] = @p8, [IsActive] = @p9, [IsDeleted] = @p10, [Message] = @p11, [ModifiedBy] = @p12, [PaymentBatchIds] = @p13, [PaymentMode] = @p14, [PaymentType] = @p15, [ProcessingStage] = @p16, [ReferenceNo] = @p17, [SendToBank] = @p18, [SessionId] = @p19, [SourceAccount] = @p20, [SplitBatch] = @p21, [SplitByBank] = @p22, [SuspenseAccount] = @p23, [TotalAmount] = @p24, [TotalItems] = @p25, [UploadMethod] = @p26, [UploadStatus] = @p27, [UserType] = @p28, [UserTypeId] = @p29 WHERE [Id] = @p30; SELECT @@ROWCOUNT; 2025-12-22 15:52:38.8370||WARN|PaymentService.Controllers.PaymentController|Time To Run Procedure to Initiate Transaction: 1758 2025-12-22 15:52:38.8370|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 15:52:38.8521||WARN|PaymentService.Controllers.PaymentController|Time To Initiate Workflow: 5 2025-12-22 15:52:38.8899||WARN|PaymentService.Controllers.PaymentController|Time To Initiate Payment: 2265 2025-12-22 15:52:38.8899|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-22 15:52:38.8899|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService) in 2273.6062ms 2025-12-22 15:52:38.8899|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService)' 2025-12-22 15:52:38.8899|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2283.8985ms 200 application/json; charset=utf-8 2025-12-22 15:52:38.9118||WARN|PaymentService.Core.Service.IntegrationService|Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiQWxpZXUgSWJyYWhpbSBNYW5zYXJheSIsImh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vd3MvMjAwOC8wNi9pZGVudGl0eS9jbGFpbXMvcHJpbWFyeXNpZCI6IjUxOCIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL2dpdmVubmFtZSI6ImFpbWFuc2FyYXlATU9GIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvZW1haWxhZGRyZXNzIjoib3JtYW5zMjAxNUBnbWFpbC5jb20iLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9sb2NhbGl0eSI6IjIwNyIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL2NvdW50cnkiOiJDb3Jwb3JhdGUiLCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOiJDT1JQT1JBVEVVU0VSIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwOS8wOS9pZGVudGl0eS9jbGFpbXMvYWN0b3IiOlsiaW5pdGlhdGVwYXltZW50IiwiYXV0aG9yaXplcGF5bWVudCIsInZpZXdiYWxhbmNlc3RhdGVtZW50IiwiQ2FuSW5pdGlhdGVQYXltZW50T25Tb3VyY2VBY2NvdW50IiwiQ1ZTQSIsInZpZXdyZXBvcnQiLCJDQU5WSUVXQVBQUk9WQUxTIl0sImV4cCI6MTc2NjQxOTIyNCwiaXNzIjoiZG90bmV0X2dyb2NlcnlfbGlzdCIsImF1ZCI6Ikdyb2NlcnlMaXN0QVBJIn0.T5YR3dt-uinBTqNWajRhV50MXf-AfAsnxG-dCDxdYOo 2025-12-22 15:52:38.9150||WARN|PaymentService.Core.Service.IntegrationService|IntitiateWorkFlow Endpoint Called @ 12/22/2025 3:52:38 PM 2025-12-22 15:52:38.9150|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 15:52:38.9150|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:52:38.9150|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.8819ms 204 2025-12-22 15:52:38.9341|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 15:52:38.9341|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:52:38.9341|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:52:38.9341|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:52:38.9341|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 15:52:38.9341|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPendingPaymentQueue", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPendingPaymentQueue(Int64, System.String, System.String, System.String, Int32, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:52:38.9341|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:52:38.9887|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[CorporatePay.Common.Model.PagedModel`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], CorporatePay.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:52:38.9887|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 48.9706ms 2025-12-22 15:52:38.9933|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 15:52:38.9933|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 60.8975ms 200 application/json; charset=utf-8 2025-12-22 15:52:43.0083|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 15:52:43.0083|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:52:43.0083|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3011ms 204 2025-12-22 15:52:43.0083|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 15:52:43.0083|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:52:43.0083|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:52:43.0249|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:52:43.0249|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 15:52:43.0249|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:52:43.0249|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:52:43.1574|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:52:43.1574|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 129.0228ms 2025-12-22 15:52:43.1574|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 15:52:43.1574|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 142.168ms 200 application/json; charset=utf-8 2025-12-22 15:52:44.0966|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 15:52:44.0966|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:52:44.1017|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0971ms 204 2025-12-22 15:52:44.1017|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 15:52:44.1017|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:52:44.1017|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:52:44.1017|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:52:44.1017|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 15:52:44.1186|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPendingPaymentQueue", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPendingPaymentQueue(Int64, System.String, System.String, System.String, Int32, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:52:44.1186|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:52:44.5069|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[CorporatePay.Common.Model.PagedModel`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], CorporatePay.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:52:44.5096|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 389.5498ms 2025-12-22 15:52:44.5096|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 15:52:44.5096|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 405.3867ms 200 application/json; charset=utf-8 2025-12-22 15:52:46.1632|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/09f0cdb9-e713-45ef-81bb-0918dc5472ca 2025-12-22 15:52:46.1665|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:52:46.1665|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2076ms 204 2025-12-22 15:52:46.1665|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/09f0cdb9-e713-45ef-81bb-0918dc5472ca 2025-12-22 15:52:46.1665|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:52:46.1665|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:52:46.1801|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:52:46.1801|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-22 15:52:46.1801|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetais", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentDetais(System.String) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:52:46.1801|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:52:47.4640|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (10ms) [Parameters=[@__SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [u].[Id], [u].[BatchDesc], [u].[CorporateId], [u].[CreatedBy], [u].[CurrencyId], [u].[DateCreated], [u].[DateModified], [u].[Error], [u].[FeeId], [u].[FilePath], [u].[IsActive], [u].[IsDeleted], [u].[Message], [u].[ModifiedBy], [u].[PaymentBatchIds], [u].[PaymentMode], [u].[PaymentType], [u].[ProcessingStage], [u].[ReferenceNo], [u].[SendToBank], [u].[SessionId], [u].[SourceAccount], [u].[SplitBatch], [u].[SplitByBank], [u].[SuspenseAccount], [u].[TotalAmount], [u].[TotalItems], [u].[UploadMethod], [u].[UploadStatus], [u].[UserType], [u].[UserTypeId] FROM [UploadStaging] AS [u] WHERE [u].[SessionId] = @__SessionId_0 2025-12-22 15:52:47.4640|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__8__locals1_upload_PaymentType_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT CASE WHEN EXISTS ( SELECT 1 FROM [PaymentTypes] AS [p] WHERE [p].[Id] = @__8__locals1_upload_PaymentType_0) THEN CAST(1 AS bit) ELSE CAST(0 AS bit) END 2025-12-22 15:52:47.4796|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (9ms) [Parameters=[@__8__locals1_upload_ReferenceNo_0='?' (Size = 4000), @__8__locals1_upload_CorporateId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT COUNT(*) FROM [UploadStaging] AS [u] WHERE (([u].[ReferenceNo] = @__8__locals1_upload_ReferenceNo_0) AND ([u].[CorporateId] = @__8__locals1_upload_CorporateId_1)) AND [u].[UploadStatus] NOT IN (3, 6) 2025-12-22 15:52:47.5716||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDEXPENDITUREACCOUNTS-GENERA","accountNumber":"000001011100127923","currentBalance":0.0,"formattedAmount":"0.00","overdraftLimit":0.0,"formattedOverdraftLimit":"0.00","bankId":0,"banks":null,"bankName":"Bank of Sierra Leone","approvalStatus":1,"approvalStatusDate":"0001-01-01T00:00:00","rejectionComment":null,"code":null,"isActive":true,"isDeleted":false,"whoCanViewSourceAccount":null,"whoCanInitaitePaymentOnSourceAccount":null,"currency":null},"code":"00","success":true,"description":"Success"} 2025-12-22 15:52:47.6162|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:52:47.6193|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1433.5027ms 2025-12-22 15:52:47.6193|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-22 15:52:47.6193|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1448.8776ms 200 application/json; charset=utf-8 2025-12-22 15:52:48.7127|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/09f0cdb9-e713-45ef-81bb-0918dc5472ca?Page=1&PageSize=100&IsValid=false 2025-12-22 15:52:48.7127|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:52:48.7127|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5895ms 204 2025-12-22 15:52:48.7127|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/09f0cdb9-e713-45ef-81bb-0918dc5472ca?Page=1&PageSize=100&IsValid=false 2025-12-22 15:52:48.7127|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:52:48.7277|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:52:48.7277|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:52:48.7277|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-22 15:52:48.7277|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "FetchPaymentItems", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] FetchPaymentItems(System.String, Int32, Int32, Boolean) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:52:48.7277|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:52:49.9133|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (40ms) [Parameters=[@__SessionId_0='?' (Size = 4000), @__IsValid_1='?' (DbType = Boolean)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [u].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[IsValid], [p].[Narration], [p].[CreditedAmount] AS [Amount], [p].[Error], [p].[Id] AS [PaymentStagingId], [p].[CurrencyId] FROM [PaymentItemStaging] AS [p] INNER JOIN [UploadStaging] AS [u] ON [p].[UploadStagingId] = [u].[Id] WHERE (([p].[SessionId] = @__SessionId_0) AND ([p].[IsValid] = @__IsValid_1)) AND ([p].[IsPaid] = CAST(0 AS bit)) 2025-12-22 15:52:49.9480|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (33ms) [Parameters=[@__SessionId_0='?' (Size = 4000), @__IsValid_1='?' (DbType = Boolean)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [u].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[IsValid], [p].[Narration], [p].[CreditedAmount] AS [Amount], [p].[Error], [p].[Id] AS [PaymentStagingId], [p].[CurrencyId] FROM [PaymentItemStaging] AS [p] INNER JOIN [UploadStaging] AS [u] ON [p].[UploadStagingId] = [u].[Id] WHERE (([p].[SessionId] = @__SessionId_0) AND ([p].[IsValid] = @__IsValid_1)) AND ([p].[IsPaid] = CAST(0 AS bit)) 2025-12-22 15:52:50.0221|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:52:50.0261|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1290.7417ms 2025-12-22 15:52:50.0261|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-22 15:52:50.0261|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1305.4921ms 200 application/json; charset=utf-8 2025-12-22 15:52:51.1385|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/ReValidatePaymentItems 2025-12-22 15:52:51.1385|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:52:51.1385|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.9226ms 204 2025-12-22 15:52:51.1385|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 POST http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/ReValidatePaymentItems application/json 52 2025-12-22 15:52:51.1495|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:52:51.1495|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:52:51.1495|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:52:51.1495|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-22 15:52:51.1495|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "ReValidatePaymentItems", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] ReValidatePaymentItems(PaymentService.Data.Model.ReValidateViewModel) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:52:51.1495|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:52:51.1725|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (13ms) [Parameters=[@__8__locals1_Model_SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [u].[Id], [u].[BatchDesc], [u].[CorporateId], [u].[CreatedBy], [u].[CurrencyId], [u].[DateCreated], [u].[DateModified], [u].[Error], [u].[FeeId], [u].[FilePath], [u].[IsActive], [u].[IsDeleted], [u].[Message], [u].[ModifiedBy], [u].[PaymentBatchIds], [u].[PaymentMode], [u].[PaymentType], [u].[ProcessingStage], [u].[ReferenceNo], [u].[SendToBank], [u].[SessionId], [u].[SourceAccount], [u].[SplitBatch], [u].[SplitByBank], [u].[SuspenseAccount], [u].[TotalAmount], [u].[TotalItems], [u].[UploadMethod], [u].[UploadStatus], [u].[UserType], [u].[UserTypeId] FROM [UploadStaging] AS [u] WHERE [u].[SessionId] = @__8__locals1_Model_SessionId_0 2025-12-22 15:52:51.1725||WARN|PaymentService.Core.Service.IntegrationService|Fee Url: https://rcpayapi.mof.gov.sl/FeeService/ 2025-12-22 15:52:51.1799||WARN|PaymentService.Core.Service.IntegrationService|EndPoint: api/FeeCalculation/GetTransactionFee/207?currencyId=17 2025-12-22 15:52:51.2826||WARN|PaymentService.Core.Service.IntegrationService|Fee Response [Status Code: OK, Content : [ { "id": 54, "corporateId": 0, "name": "Default", "feeTypeId": 1, "feeType": null, "route": 0, "routeName": null, "borneById": 1, "borneBy": null, "minFee": 0.0, "maxFee": 0.0, "code": "rivet", "feeBounds": [ { "lowerBound": 0.00, "upperBound": 999999999.00, "value": 0.00, "boundValue": 0.00 } ], "institutionId": 0, "feeDependent": 1, "dependentFeeId": 0, "suspenseAccountId": 59, "suspenseAccount": "SLE116030002", "isActive": false, "currencyId": 17, "isDefault": false } ]] 2025-12-22 15:52:51.3246|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (36ms) [Parameters=[@__8__locals1_Model_SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Id], [p].[AccountName], [p].[AccountNo], [p].[Amount], [p].[BankCode], [p].[BankId], [p].[BorneBy], [p].[ChequeNo], [p].[CorporateFeeAmount], [p].[CreditedAmount], [p].[CurrencyId], [p].[CustomerFeeAmount], [p].[Error], [p].[IsPaid], [p].[IsValid], [p].[Narration], [p].[PaymentItemId], [p].[PaymentSummaryByBankId], [p].[RouteId], [p].[SendToBank], [p].[SessionId], [p].[SourceAccount], [p].[UploadStagingId] FROM [PaymentItemStaging] AS [p] WHERE ([p].[SessionId] = @__8__locals1_Model_SessionId_0) AND ([p].[IsValid] = CAST(0 AS bit)) 2025-12-22 15:52:51.3246||WARN|PaymentService.Core.Service.PaymentService|17 Items to ReValidate. 2025-12-22 15:52:51.3246||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 09f0cdb9-e713-45ef-81bb-0918dc5472ca, AccountNo: 000001011201234224, Amount: 2500000.00] 2025-12-22 15:52:51.3246||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 09f0cdb9-e713-45ef-81bb-0918dc5472ca 2025-12-22 15:52:51.3520||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 09f0cdb9-e713-45ef-81bb-0918dc5472ca, AccountNo: 009001001001572172, Amount: 111639.00] 2025-12-22 15:52:51.3520||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 09f0cdb9-e713-45ef-81bb-0918dc5472ca 2025-12-22 15:52:51.3720||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"MINISTRY OF DEFENCE QUAR","AccountNo":"000001011201234224","Amount":"2500000.00","BankCode":"000","CurrencyId":17,"CreditedAmount":2500000.00,"IsValid":false}, Error , IsNew False 2025-12-22 15:52:51.3720||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 09f0cdb9-e713-45ef-81bb-0918dc5472ca, AccountNo: 003001118002030184, Amount: 3809500.00] 2025-12-22 15:52:51.3839||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 09f0cdb9-e713-45ef-81bb-0918dc5472ca 2025-12-22 15:52:51.4021||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 09f0cdb9-e713-45ef-81bb-0918dc5472ca, AccountNo: 002001002105209484, Amount: 243763.85] 2025-12-22 15:52:51.4021||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"CINDERELLA TRAVEL AND TO","AccountNo":"009001001001572172","Amount":"111639.00","BankCode":"009","CurrencyId":17,"CreditedAmount":111639.00,"IsValid":false}, Error , IsNew False 2025-12-22 15:52:51.4021||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 09f0cdb9-e713-45ef-81bb-0918dc5472ca 2025-12-22 15:52:51.4219||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"NATIONAL MEDICAL SUPPLIE","AccountNo":"003001118002030184","Amount":"3809500.00","BankCode":"003","CurrencyId":17,"CreditedAmount":3809500.00,"IsValid":false}, Error , IsNew False 2025-12-22 15:52:51.4320||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 09f0cdb9-e713-45ef-81bb-0918dc5472ca, AccountNo: 000001011201089888, Amount: 320000.00] 2025-12-22 15:52:51.4320||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 09f0cdb9-e713-45ef-81bb-0918dc5472ca 2025-12-22 15:52:51.4505||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 09f0cdb9-e713-45ef-81bb-0918dc5472ca, AccountNo: 008007013721140110, Amount: 373925.80] 2025-12-22 15:52:51.4505||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"DOKKAL ENTERPRISE","AccountNo":"002001002105209484","Amount":"243763.85","BankCode":"002","CurrencyId":17,"CreditedAmount":243763.85,"IsValid":false}, Error , IsNew False 2025-12-22 15:52:51.4505||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 09f0cdb9-e713-45ef-81bb-0918dc5472ca 2025-12-22 15:52:51.4505||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"NATIONAL INVESTMENT BOAR","AccountNo":"000001011201089888","Amount":"320000.00","BankCode":"000","CurrencyId":17,"CreditedAmount":320000.00,"IsValid":false}, Error , IsNew False 2025-12-22 15:52:51.4816||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 09f0cdb9-e713-45ef-81bb-0918dc5472ca, AccountNo: 000001011201068548, Amount: 600000.00] 2025-12-22 15:52:51.4816||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 09f0cdb9-e713-45ef-81bb-0918dc5472ca 2025-12-22 15:52:51.4998||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"FAYIA UNITY GARAGE","AccountNo":"008007013721140110","Amount":"373925.80","BankCode":"008","CurrencyId":17,"CreditedAmount":373925.80,"IsValid":false}, Error , IsNew False 2025-12-22 15:52:51.5103||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 09f0cdb9-e713-45ef-81bb-0918dc5472ca, AccountNo: 010401100300245129, Amount: 81834.94] 2025-12-22 15:52:51.5103||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 09f0cdb9-e713-45ef-81bb-0918dc5472ca 2025-12-22 15:52:51.5236||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"MIN OF HEALTH & SANITATI","AccountNo":"000001011201068548","Amount":"600000.00","BankCode":"000","CurrencyId":17,"CreditedAmount":600000.00,"IsValid":false}, Error , IsNew False 2025-12-22 15:52:51.5236||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 09f0cdb9-e713-45ef-81bb-0918dc5472ca, AccountNo: 010401100300245129, Amount: 23015.96] 2025-12-22 15:52:51.5236||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 09f0cdb9-e713-45ef-81bb-0918dc5472ca 2025-12-22 15:52:51.5475||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"KRISHNA TRAVELS (SL) LIM","AccountNo":"010401100300245129","Amount":"81834.94","BankCode":"010","CurrencyId":17,"CreditedAmount":81834.94,"IsValid":false}, Error , IsNew False 2025-12-22 15:52:51.5569||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 09f0cdb9-e713-45ef-81bb-0918dc5472ca, AccountNo: 003001016115112178, Amount: 170170.00] 2025-12-22 15:52:51.5569||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 09f0cdb9-e713-45ef-81bb-0918dc5472ca 2025-12-22 15:52:51.5776||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 09f0cdb9-e713-45ef-81bb-0918dc5472ca, AccountNo: 000001011201153423, Amount: 49750.00] 2025-12-22 15:52:51.5776||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"KRISHNA TRAVELS (SL) LIM","AccountNo":"010401100300245129","Amount":"23015.96","BankCode":"010","CurrencyId":17,"CreditedAmount":23015.96,"IsValid":false}, Error , IsNew False 2025-12-22 15:52:51.5776||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 09f0cdb9-e713-45ef-81bb-0918dc5472ca 2025-12-22 15:52:51.5955||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"INDEX ENTERPRISE","AccountNo":"003001016115112178","Amount":"170170.00","BankCode":"003","CurrencyId":17,"CreditedAmount":170170.00,"IsValid":false}, Error , IsNew False 2025-12-22 15:52:51.6055||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 09f0cdb9-e713-45ef-81bb-0918dc5472ca, AccountNo: 002001002165720412, Amount: 93380.40] 2025-12-22 15:52:51.6055||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 09f0cdb9-e713-45ef-81bb-0918dc5472ca 2025-12-22 15:52:51.6208||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"MINISTRY OF SPORTS IMPRE","AccountNo":"000001011201153423","Amount":"49750.00","BankCode":"000","CurrencyId":17,"CreditedAmount":49750.00,"IsValid":false}, Error , IsNew False 2025-12-22 15:52:51.6208||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 09f0cdb9-e713-45ef-81bb-0918dc5472ca, AccountNo: 002001002165720412, Amount: 24684.00] 2025-12-22 15:52:51.6337||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 09f0cdb9-e713-45ef-81bb-0918dc5472ca 2025-12-22 15:52:51.6549||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"YONI COMMERCIAL ENTERPRI","AccountNo":"002001002165720412","Amount":"93380.40","BankCode":"002","CurrencyId":17,"CreditedAmount":93380.40,"IsValid":false}, Error , IsNew False 2025-12-22 15:52:51.6549||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 09f0cdb9-e713-45ef-81bb-0918dc5472ca, AccountNo: 011103328104111442, Amount: 392737.40] 2025-12-22 15:52:51.6549||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 09f0cdb9-e713-45ef-81bb-0918dc5472ca 2025-12-22 15:52:51.6785||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 09f0cdb9-e713-45ef-81bb-0918dc5472ca, AccountNo: 003002219538110101, Amount: 56100.00] 2025-12-22 15:52:51.6813||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 09f0cdb9-e713-45ef-81bb-0918dc5472ca 2025-12-22 15:52:51.6813||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"YONI COMMERCIAL ENTERPRI","AccountNo":"002001002165720412","Amount":"24684.00","BankCode":"002","CurrencyId":17,"CreditedAmount":24684.00,"IsValid":false}, Error , IsNew False 2025-12-22 15:52:51.6813||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"E -SOLUTION LTD","AccountNo":"011103328104111442","Amount":"392737.40","BankCode":"011","CurrencyId":17,"CreditedAmount":392737.40,"IsValid":false}, Error , IsNew False 2025-12-22 15:52:51.6984||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 09f0cdb9-e713-45ef-81bb-0918dc5472ca, AccountNo: 000001011100392927, Amount: 28676.16] 2025-12-22 15:52:51.6984||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 09f0cdb9-e713-45ef-81bb-0918dc5472ca 2025-12-22 15:52:51.7151||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"MILLERINE ENTERPRISE","AccountNo":"003002219538110101","Amount":"56100.00","BankCode":"003","CurrencyId":17,"CreditedAmount":56100.00,"IsValid":false}, Error , IsNew False 2025-12-22 15:52:51.7151||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 09f0cdb9-e713-45ef-81bb-0918dc5472ca, AccountNo: 000001011201067869, Amount: 1357200.00] 2025-12-22 15:52:51.7270||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 09f0cdb9-e713-45ef-81bb-0918dc5472ca 2025-12-22 15:52:51.7270||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"DAILY SUBSISTENCE ALLOWA","AccountNo":"000001011100392927","Amount":"28676.16","BankCode":"000","CurrencyId":17,"CreditedAmount":28676.16,"IsValid":false}, Error , IsNew False 2025-12-22 15:52:51.7663||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"IMPREST ACC FOR MINSTRY ","AccountNo":"000001011201067869","Amount":"1357200.00","BankCode":"000","CurrencyId":17,"CreditedAmount":1357200.00,"IsValid":false}, Error , IsNew False 2025-12-22 15:52:51.8197|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-22 15:52:51.8241|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService) in 667.0033ms 2025-12-22 15:52:51.8241|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-22 15:52:51.8241|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 680.1772ms 200 application/json; charset=utf-8 2025-12-22 15:52:51.8499|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/09f0cdb9-e713-45ef-81bb-0918dc5472ca 2025-12-22 15:52:51.8531|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:52:51.8531|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8983ms 204 2025-12-22 15:52:51.8531|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/09f0cdb9-e713-45ef-81bb-0918dc5472ca 2025-12-22 15:52:51.8531|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:52:51.8531|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:52:51.8672|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:52:51.8672|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-22 15:52:51.8672|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetais", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentDetais(System.String) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:52:51.8672|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:52:53.1449|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (17ms) [Parameters=[@__SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [u].[Id], [u].[BatchDesc], [u].[CorporateId], [u].[CreatedBy], [u].[CurrencyId], [u].[DateCreated], [u].[DateModified], [u].[Error], [u].[FeeId], [u].[FilePath], [u].[IsActive], [u].[IsDeleted], [u].[Message], [u].[ModifiedBy], [u].[PaymentBatchIds], [u].[PaymentMode], [u].[PaymentType], [u].[ProcessingStage], [u].[ReferenceNo], [u].[SendToBank], [u].[SessionId], [u].[SourceAccount], [u].[SplitBatch], [u].[SplitByBank], [u].[SuspenseAccount], [u].[TotalAmount], [u].[TotalItems], [u].[UploadMethod], [u].[UploadStatus], [u].[UserType], [u].[UserTypeId] FROM [UploadStaging] AS [u] WHERE [u].[SessionId] = @__SessionId_0 2025-12-22 15:52:53.1500|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__8__locals1_upload_PaymentType_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT CASE WHEN EXISTS ( SELECT 1 FROM [PaymentTypes] AS [p] WHERE [p].[Id] = @__8__locals1_upload_PaymentType_0) THEN CAST(1 AS bit) ELSE CAST(0 AS bit) END 2025-12-22 15:52:53.1500|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (11ms) [Parameters=[@__8__locals1_upload_ReferenceNo_0='?' (Size = 4000), @__8__locals1_upload_CorporateId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT COUNT(*) FROM [UploadStaging] AS [u] WHERE (([u].[ReferenceNo] = @__8__locals1_upload_ReferenceNo_0) AND ([u].[CorporateId] = @__8__locals1_upload_CorporateId_1)) AND [u].[UploadStatus] NOT IN (3, 6) 2025-12-22 15:52:53.1882||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDEXPENDITUREACCOUNTS-GENERA","accountNumber":"000001011100127923","currentBalance":0.0,"formattedAmount":"0.00","overdraftLimit":0.0,"formattedOverdraftLimit":"0.00","bankId":0,"banks":null,"bankName":"Bank of Sierra Leone","approvalStatus":1,"approvalStatusDate":"0001-01-01T00:00:00","rejectionComment":null,"code":null,"isActive":true,"isDeleted":false,"whoCanViewSourceAccount":null,"whoCanInitaitePaymentOnSourceAccount":null,"currency":null},"code":"00","success":true,"description":"Success"} 2025-12-22 15:52:53.2386|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:52:53.2386|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1370.4915ms 2025-12-22 15:52:53.2432|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-22 15:52:53.2432|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1383.3621ms 200 application/json; charset=utf-8 2025-12-22 15:52:53.2789|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/09f0cdb9-e713-45ef-81bb-0918dc5472ca 2025-12-22 15:52:53.2789|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:52:53.2789|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:52:53.2789|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:52:53.2789|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-22 15:52:53.2789|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetais", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentDetais(System.String) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:52:53.2789|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:52:54.6236|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (12ms) [Parameters=[@__SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [u].[Id], [u].[BatchDesc], [u].[CorporateId], [u].[CreatedBy], [u].[CurrencyId], [u].[DateCreated], [u].[DateModified], [u].[Error], [u].[FeeId], [u].[FilePath], [u].[IsActive], [u].[IsDeleted], [u].[Message], [u].[ModifiedBy], [u].[PaymentBatchIds], [u].[PaymentMode], [u].[PaymentType], [u].[ProcessingStage], [u].[ReferenceNo], [u].[SendToBank], [u].[SessionId], [u].[SourceAccount], [u].[SplitBatch], [u].[SplitByBank], [u].[SuspenseAccount], [u].[TotalAmount], [u].[TotalItems], [u].[UploadMethod], [u].[UploadStatus], [u].[UserType], [u].[UserTypeId] FROM [UploadStaging] AS [u] WHERE [u].[SessionId] = @__SessionId_0 2025-12-22 15:52:54.6236|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__8__locals1_upload_PaymentType_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT CASE WHEN EXISTS ( SELECT 1 FROM [PaymentTypes] AS [p] WHERE [p].[Id] = @__8__locals1_upload_PaymentType_0) THEN CAST(1 AS bit) ELSE CAST(0 AS bit) END 2025-12-22 15:52:54.6415|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (10ms) [Parameters=[@__8__locals1_upload_ReferenceNo_0='?' (Size = 4000), @__8__locals1_upload_CorporateId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT COUNT(*) FROM [UploadStaging] AS [u] WHERE (([u].[ReferenceNo] = @__8__locals1_upload_ReferenceNo_0) AND ([u].[CorporateId] = @__8__locals1_upload_CorporateId_1)) AND [u].[UploadStatus] NOT IN (3, 6) 2025-12-22 15:52:54.6744||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDEXPENDITUREACCOUNTS-GENERA","accountNumber":"000001011100127923","currentBalance":0.0,"formattedAmount":"0.00","overdraftLimit":0.0,"formattedOverdraftLimit":"0.00","bankId":0,"banks":null,"bankName":"Bank of Sierra Leone","approvalStatus":1,"approvalStatusDate":"0001-01-01T00:00:00","rejectionComment":null,"code":null,"isActive":true,"isDeleted":false,"whoCanViewSourceAccount":null,"whoCanInitaitePaymentOnSourceAccount":null,"currency":null},"code":"00","success":true,"description":"Success"} 2025-12-22 15:52:54.7223|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:52:54.7223|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1436.5936ms 2025-12-22 15:52:54.7266|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-22 15:52:54.7266|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1449.1956ms 200 application/json; charset=utf-8 2025-12-22 15:52:56.9196|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/09f0cdb9-e713-45ef-81bb-0918dc5472ca?Page=1&PageSize=100&IsValid=true 2025-12-22 15:52:56.9196|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:52:56.9196|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4071ms 204 2025-12-22 15:52:56.9297|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/09f0cdb9-e713-45ef-81bb-0918dc5472ca?Page=1&PageSize=100&IsValid=true 2025-12-22 15:52:56.9297|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:52:56.9297|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:52:56.9297|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:52:56.9297|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-22 15:52:56.9297|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "FetchPaymentItems", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] FetchPaymentItems(System.String, Int32, Int32, Boolean) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:52:56.9297|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:52:58.2482|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (52ms) [Parameters=[@__SessionId_0='?' (Size = 4000), @__IsValid_1='?' (DbType = Boolean)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [u].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[IsValid], [p].[Narration], [p].[CreditedAmount] AS [Amount], [p].[Error], [p].[Id] AS [PaymentStagingId], [p].[CurrencyId] FROM [PaymentItemStaging] AS [p] INNER JOIN [UploadStaging] AS [u] ON [p].[UploadStagingId] = [u].[Id] WHERE (([p].[SessionId] = @__SessionId_0) AND ([p].[IsValid] = @__IsValid_1)) AND ([p].[IsPaid] = CAST(0 AS bit)) 2025-12-22 15:52:58.2989|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (48ms) [Parameters=[@__SessionId_0='?' (Size = 4000), @__IsValid_1='?' (DbType = Boolean)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [u].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[IsValid], [p].[Narration], [p].[CreditedAmount] AS [Amount], [p].[Error], [p].[Id] AS [PaymentStagingId], [p].[CurrencyId] FROM [PaymentItemStaging] AS [p] INNER JOIN [UploadStaging] AS [u] ON [p].[UploadStagingId] = [u].[Id] WHERE (([p].[SessionId] = @__SessionId_0) AND ([p].[IsValid] = @__IsValid_1)) AND ([p].[IsPaid] = CAST(0 AS bit)) 2025-12-22 15:52:58.3795|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:52:58.3831|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1444.0093ms 2025-12-22 15:52:58.3831|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-22 15:52:58.3831|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1458.3361ms 200 application/json; charset=utf-8 2025-12-22 15:53:03.1969|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/InitiatePartialPayment 2025-12-22 15:53:03.1969|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:53:03.1969|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.214ms 204 2025-12-22 15:53:03.1969|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 POST http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/InitiatePartialPayment multipart/form-data; boundary=----WebKitFormBoundarysJZLkEGnf4TKQiqW 413 2025-12-22 15:53:03.1969|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:53:03.2110|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:53:03.2110|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:53:03.2110|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.InitiatePartialPayment (PaymentService)' 2025-12-22 15:53:03.2110|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "InitiatePartialPayment", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] InitiatePartialPayment(PaymentService.Data.Model.PartialPaymentViewModel) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:53:03.2110|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:53:03.2345|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (15ms) [Parameters=[@__8__locals1_Model_SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [u].[Id], [u].[BatchDesc], [u].[CorporateId], [u].[CreatedBy], [u].[CurrencyId], [u].[DateCreated], [u].[DateModified], [u].[Error], [u].[FeeId], [u].[FilePath], [u].[IsActive], [u].[IsDeleted], [u].[Message], [u].[ModifiedBy], [u].[PaymentBatchIds], [u].[PaymentMode], [u].[PaymentType], [u].[ProcessingStage], [u].[ReferenceNo], [u].[SendToBank], [u].[SessionId], [u].[SourceAccount], [u].[SplitBatch], [u].[SplitByBank], [u].[SuspenseAccount], [u].[TotalAmount], [u].[TotalItems], [u].[UploadMethod], [u].[UploadStatus], [u].[UserType], [u].[UserTypeId] FROM [UploadStaging] AS [u] WHERE [u].[SessionId] = @__8__locals1_Model_SessionId_0 2025-12-22 15:53:03.2611|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (23ms) [Parameters=[@__8__locals1_Model_SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [u].[Id], [u].[BatchDesc], [u].[CorporateId], [u].[CreatedBy], [u].[CurrencyId], [u].[DateCreated], [u].[DateModified], [u].[Error], [u].[FeeId], [u].[FilePath], [u].[IsActive], [u].[IsDeleted], [u].[Message], [u].[ModifiedBy], [u].[PaymentBatchIds], [u].[PaymentMode], [u].[PaymentType], [u].[ProcessingStage], [u].[ReferenceNo], [u].[SendToBank], [u].[SessionId], [u].[SourceAccount], [u].[SplitBatch], [u].[SplitByBank], [u].[SuspenseAccount], [u].[TotalAmount], [u].[TotalItems], [u].[UploadMethod], [u].[UploadStatus], [u].[UserType], [u].[UserTypeId] FROM [UploadStaging] AS [u] WHERE [u].[SessionId] = @__8__locals1_Model_SessionId_0 2025-12-22 15:53:03.2611|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Id], [p].[AccountName], [p].[AccountNo], [p].[Amount], [p].[BankCode], [p].[BankId], [p].[BorneBy], [p].[ChequeNo], [p].[CorporateFeeAmount], [p].[CreditedAmount], [p].[CurrencyId], [p].[CustomerFeeAmount], [p].[Error], [p].[IsPaid], [p].[IsValid], [p].[Narration], [p].[PaymentItemId], [p].[PaymentSummaryByBankId], [p].[RouteId], [p].[SendToBank], [p].[SessionId], [p].[SourceAccount], [p].[UploadStagingId] FROM [PaymentItemStaging] AS [p] WHERE [p].[UploadStagingId] = @__p_0 2025-12-22 15:53:03.2752|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@p30='?' (DbType = Int64), @p0='?' (Size = 4000), @p1='?' (DbType = Int64), @p2='?' (DbType = Int64), @p3='?' (DbType = Int64), @p4='?' (DbType = DateTime2), @p5='?' (DbType = DateTime2), @p6='?' (Size = 4000), @p7='?' (Size = 4000), @p8='?' (Size = 4000), @p9='?' (DbType = Boolean), @p10='?' (DbType = Boolean), @p11='?' (Size = 4000), @p12='?' (DbType = Int64), @p13='?' (Size = 4000), @p14='?' (DbType = Int32), @p15='?' (DbType = Int64), @p16='?' (DbType = Int32), @p17='?' (Size = 4000), @p18='?' (DbType = Boolean), @p19='?' (Size = 4000), @p20='?' (Size = 4000), @p21='?' (DbType = Boolean), @p22='?' (DbType = Boolean), @p23='?' (Size = 4000), @p24='?' (DbType = Decimal), @p25='?' (DbType = Int32), @p26='?' (DbType = Int32), @p27='?' (DbType = Int32), @p28='?' (DbType = Int32), @p29='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SET NOCOUNT ON; UPDATE [UploadStaging] SET [BatchDesc] = @p0, [CorporateId] = @p1, [CreatedBy] = @p2, [CurrencyId] = @p3, [DateCreated] = @p4, [DateModified] = @p5, [Error] = @p6, [FeeId] = @p7, [FilePath] = @p8, [IsActive] = @p9, [IsDeleted] = @p10, [Message] = @p11, [ModifiedBy] = @p12, [PaymentBatchIds] = @p13, [PaymentMode] = @p14, [PaymentType] = @p15, [ProcessingStage] = @p16, [ReferenceNo] = @p17, [SendToBank] = @p18, [SessionId] = @p19, [SourceAccount] = @p20, [SplitBatch] = @p21, [SplitByBank] = @p22, [SuspenseAccount] = @p23, [TotalAmount] = @p24, [TotalItems] = @p25, [UploadMethod] = @p26, [UploadStatus] = @p27, [UserType] = @p28, [UserTypeId] = @p29 WHERE [Id] = @p30; SELECT @@ROWCOUNT; 2025-12-22 15:53:27.0308|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 15:53:27.0308|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 15:53:27.0308|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 15:53:27.0424|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 15:53:27.0424|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (5ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 15:53:27.0424|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 15:53:27.0577|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 15:53:27.0577|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 15:53:27.0577|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 15:53:27.0577|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 15:53:27.0737|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 15:53:27.0737|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 15:53:27.0737|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 15:53:27.0737|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 15:53:27.0895|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 15:53:27.0895|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 15:53:27.0895|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 15:53:27.1217||WARN|PaymentService.Core.Service.IntegrationService|Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiQWxpZXUgSWJyYWhpbSBNYW5zYXJheSIsImh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vd3MvMjAwOC8wNi9pZGVudGl0eS9jbGFpbXMvcHJpbWFyeXNpZCI6IjUxOCIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL2dpdmVubmFtZSI6ImFpbWFuc2FyYXlATU9GIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvZW1haWxhZGRyZXNzIjoib3JtYW5zMjAxNUBnbWFpbC5jb20iLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9sb2NhbGl0eSI6IjIwNyIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL2NvdW50cnkiOiJDb3Jwb3JhdGUiLCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOiJDT1JQT1JBVEVVU0VSIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwOS8wOS9pZGVudGl0eS9jbGFpbXMvYWN0b3IiOlsiaW5pdGlhdGVwYXltZW50IiwiYXV0aG9yaXplcGF5bWVudCIsInZpZXdiYWxhbmNlc3RhdGVtZW50IiwiQ2FuSW5pdGlhdGVQYXltZW50T25Tb3VyY2VBY2NvdW50IiwiQ1ZTQSIsInZpZXdyZXBvcnQiLCJDQU5WSUVXQVBQUk9WQUxTIl0sImV4cCI6MTc2NjQxOTIyNCwiaXNzIjoiZG90bmV0X2dyb2NlcnlfbGlzdCIsImF1ZCI6Ikdyb2NlcnlMaXN0QVBJIn0.T5YR3dt-uinBTqNWajRhV50MXf-AfAsnxG-dCDxdYOo 2025-12-22 15:53:27.1217||WARN|PaymentService.Core.Service.IntegrationService|IntitiateWorkFlow Endpoint Called @ 12/22/2025 3:53:27 PM 2025-12-22 15:53:27.1336|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-22 15:53:27.1336|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.InitiatePartialPayment (PaymentService) in 23918.5091ms 2025-12-22 15:53:27.1336|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.InitiatePartialPayment (PaymentService)' 2025-12-22 15:53:27.1336|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 23930.8039ms 200 application/json; charset=utf-8 2025-12-22 15:53:27.1765|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 15:53:27.1765|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:53:27.1814|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9202ms 204 2025-12-22 15:53:27.1814|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 15:53:27.1814|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:53:27.1814|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:53:27.1954|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:53:27.1954|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 15:53:27.1954|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPendingPaymentQueue", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPendingPaymentQueue(Int64, System.String, System.String, System.String, Int32, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:53:27.1954|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:53:27.2640|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[CorporatePay.Common.Model.PagedModel`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], CorporatePay.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:53:27.2640|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 63.0924ms 2025-12-22 15:53:27.2640|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 15:53:27.2640|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 80.3451ms 200 application/json; charset=utf-8 2025-12-22 15:53:51.7707|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 15:53:51.7707|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:53:51.7707|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.0481ms 204 2025-12-22 15:53:51.7802|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 15:53:51.7802|1|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() 2025-12-22 15:53:51.7802|7|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. 2025-12-22 15:53:51.7802|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:53:51.7802|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-22 15:53:51.7802|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-22 15:53:51.7802|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.5605ms 401 2025-12-22 15:54:02.3121|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 15:54:02.3121|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:54:02.3121|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.3789ms 204 2025-12-22 15:54:02.3249|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 15:54:02.3249|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:54:02.3249|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 15:54:02.3249|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:54:02.3249|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:54:02.3382|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:54:02.3382|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 10.0377ms 204 2025-12-22 15:54:02.3382|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 15:54:02.3382|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 15:54:02.3382|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 15:54:02.3382|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:54:02.3382|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:54:02.3382|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:54:02.3382|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:54:02.3540|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 15:54:02.3540|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 15:54:02.3540|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:54:02.3540|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:54:02.3919|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 15:54:02.3919|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 46.3798ms 2025-12-22 15:54:02.3919|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 15:54:02.3919|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 74.9507ms 200 application/json; charset=utf-8 2025-12-22 15:54:02.4824|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:54:02.4824|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 126.5988ms 2025-12-22 15:54:02.4824|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 15:54:02.4824|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 143.264ms 200 application/json; charset=utf-8 2025-12-22 15:54:19.0165|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 15:54:19.0165|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:54:19.0165|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.7851ms 204 2025-12-22 15:54:19.0294|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 15:54:19.0294|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:54:19.0294|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:54:19.0294|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:54:19.0294|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 15:54:19.0294|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 15:54:19.0410|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:54:19.0410|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 15:54:19.0410|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 15:54:19.0577|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:54:19.0577|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.577ms 204 2025-12-22 15:54:19.0577|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 15:54:19.0577|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:54:19.0734|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:54:19.0734|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:54:19.0734|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 15:54:19.0734|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:54:19.0734|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:54:19.0734|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 15:54:19.0734|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 46.9812ms 2025-12-22 15:54:19.0895|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 15:54:19.0895|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 62.5827ms 200 application/json; charset=utf-8 2025-12-22 15:54:19.2421|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:54:19.2457|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 164.2262ms 2025-12-22 15:54:19.2457|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 15:54:19.2457|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 181.4615ms 200 application/json; charset=utf-8 2025-12-22 15:54:20.5891|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 15:54:20.5891|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:54:20.5891|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:54:20.5891|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:54:20.5891|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 15:54:20.5891|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 15:54:20.6044|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:54:20.6044|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 15:54:20.6525|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 15:54:20.6525|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 50.298ms 2025-12-22 15:54:20.6525|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 15:54:20.6525|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 67.3491ms 200 application/json; charset=utf-8 2025-12-22 15:55:04.2147|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/67658 2025-12-22 15:55:04.2147|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:55:04.2147|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.8501ms 204 2025-12-22 15:55:04.2147|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/67658 2025-12-22 15:55:04.2303|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:55:04.2303|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:55:04.2303|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:55:04.2303|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 15:55:04.2303|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:55:04.2303|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:55:04.2491|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (6ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 15:55:04.2627|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (11ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 15:55:04.2627|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 15:55:04.3201|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:55:04.3238|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 83.2647ms 2025-12-22 15:55:04.3238|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 15:55:04.3238|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 101.5564ms 200 application/json; charset=utf-8 2025-12-22 15:55:06.7993|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 15:55:06.7993|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:55:06.7993|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.0566ms 204 2025-12-22 15:55:06.8099|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 15:55:06.8099|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:55:06.8099|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:55:06.8099|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:55:06.8099|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 15:55:06.8099|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 15:55:06.8236|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:55:06.8236|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 15:55:06.8634|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 15:55:06.8634|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.4619ms 2025-12-22 15:55:06.8634|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 15:55:06.8694|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 59.4855ms 200 application/json; charset=utf-8 2025-12-22 15:55:08.5165|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:55:08.5165|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:55:18.9129|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/67658 2025-12-22 15:55:18.9161|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:55:18.9161|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3559ms 204 2025-12-22 15:55:18.9161|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/67658 2025-12-22 15:55:18.9161|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:55:18.9161|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:55:18.9161|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:55:18.9161|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 15:55:18.9324|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:55:18.9324|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:55:18.9324|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 15:55:18.9324|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 15:55:18.9324|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (0ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 15:55:18.9902|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:55:18.9902|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 59.656ms 2025-12-22 15:55:18.9950|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 15:55:18.9950|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 70.5551ms 200 application/json; charset=utf-8 2025-12-22 15:55:19.0203|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/67499 2025-12-22 15:55:19.0203|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:55:19.0203|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.0125ms 204 2025-12-22 15:55:19.0319|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/67499 2025-12-22 15:55:19.0319|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:55:19.0319|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:55:19.0319|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:55:19.0319|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 15:55:19.0416|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:55:19.0416|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:55:19.0416|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (6ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 15:55:19.0416|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 15:55:19.0572|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 15:55:19.0985|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:55:19.0985|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 58.3595ms 2025-12-22 15:55:19.0985|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 15:55:19.1037|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 71.8266ms 200 application/json; charset=utf-8 2025-12-22 15:55:21.1777|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 15:55:21.1816|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:55:21.1816|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.3275ms 204 2025-12-22 15:55:21.1816|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 15:55:21.1987|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:55:21.1987|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:55:21.1987|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:55:21.1987|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 15:55:21.1987|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 15:55:21.2152|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:55:21.2152|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 15:55:21.2555|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 15:55:21.2555|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 44.3243ms 2025-12-22 15:55:21.2614|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 15:55:21.2614|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 69.4114ms 200 application/json; charset=utf-8 2025-12-22 15:55:39.5906|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 15:55:39.5906|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:55:39.5906|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.9064ms 204 2025-12-22 15:55:39.6014|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 15:55:39.6014|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:55:39.6014|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:55:39.6014|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:55:39.6014|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 15:55:39.6014|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:55:39.6014|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:55:39.7535|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:55:39.7558|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 144.8159ms 2025-12-22 15:55:39.7558|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 15:55:39.7558|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 158.0557ms 200 application/json; charset=utf-8 2025-12-22 15:56:11.3944|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/67499 2025-12-22 15:56:11.3970|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:56:11.3970|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2764ms 204 2025-12-22 15:56:11.3970|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/67499 2025-12-22 15:56:11.3970|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:56:11.3970|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:56:11.3970|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:56:11.3970|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 15:56:11.3970|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:56:11.3970|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:56:11.4125|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 15:56:11.4125|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 15:56:11.4125|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (0ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 15:56:11.4603|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:56:11.4603|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 52.6022ms 2025-12-22 15:56:11.4603|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 15:56:11.4603|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 60.4052ms 200 application/json; charset=utf-8 2025-12-22 15:56:11.4603|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/67498 2025-12-22 15:56:11.4746|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:56:11.4746|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.903ms 204 2025-12-22 15:56:11.4746|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/67498 2025-12-22 15:56:11.4746|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:56:11.4746|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:56:11.4746|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:56:11.4746|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 15:56:11.4746|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:56:11.4746|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:56:11.4921|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 15:56:11.4921|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 15:56:11.4921|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 15:56:11.5387|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:56:11.5387|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 53.3316ms 2025-12-22 15:56:11.5387|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 15:56:11.5387|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 63.1611ms 200 application/json; charset=utf-8 2025-12-22 15:56:47.8245|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 15:56:47.8245|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:56:47.8245|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.0384ms 204 2025-12-22 15:56:47.8477|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 15:56:47.8477|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:56:47.8535|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:56:47.8535|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:56:47.8535|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 15:56:47.8535|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:56:47.8535|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:56:48.0226|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:56:48.0250|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 160.6034ms 2025-12-22 15:56:48.0250|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 15:56:48.0250|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 180.8664ms 200 application/json; charset=utf-8 2025-12-22 15:56:49.8224|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 15:56:49.8224|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:56:49.8224|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2782ms 204 2025-12-22 15:56:49.8371|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 15:56:49.8371|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:56:49.8371|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:56:49.8371|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:56:49.8371|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 15:56:49.8371|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 15:56:49.8371|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:56:49.8371|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 15:56:49.8828|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 15:56:49.8828|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.0621ms 2025-12-22 15:56:49.8828|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 15:56:49.8828|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 52.1224ms 200 application/json; charset=utf-8 2025-12-22 15:57:16.2899|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 15:57:16.2899|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:57:16.2899|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.6959ms 204 2025-12-22 15:57:16.2899|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 15:57:16.2899|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:57:16.2899|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:57:16.2899|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:57:16.3042|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 15:57:16.3042|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:57:16.3042|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:57:16.4330|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:57:16.4330|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 128.2608ms 2025-12-22 15:57:16.4330|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 15:57:16.4330|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 140.7728ms 200 application/json; charset=utf-8 2025-12-22 15:57:27.3187|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/67498 2025-12-22 15:57:27.3205|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:57:27.3205|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.7775ms 204 2025-12-22 15:57:27.3205|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/67498 2025-12-22 15:57:27.3205|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:57:27.3205|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:57:27.3205|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:57:27.3357|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 15:57:27.3357|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:57:27.3357|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:57:27.3357|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 15:57:27.3357|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 15:57:27.3357|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 15:57:27.4001|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:57:27.4001|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 65.4687ms 2025-12-22 15:57:27.4001|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 15:57:27.4001|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 77.9193ms 200 application/json; charset=utf-8 2025-12-22 15:57:27.4374|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68708 2025-12-22 15:57:27.4374|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:57:27.4374|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.7201ms 204 2025-12-22 15:57:27.4478|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68708 2025-12-22 15:57:27.4478|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:57:27.4478|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:57:27.4478|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:57:27.4478|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 15:57:27.4478|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:57:27.4478|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:57:27.4607|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 15:57:27.4607|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 15:57:27.4607|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 15:57:27.5089|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:57:27.5089|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 54.4394ms 2025-12-22 15:57:27.5089|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 15:57:27.5089|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 65.4588ms 200 application/json; charset=utf-8 2025-12-22 15:57:30.3006|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 15:57:30.3006|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:57:30.3046|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.03ms 204 2025-12-22 15:57:30.3046|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 15:57:30.3046|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:57:30.3046|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:57:30.3209|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:57:30.3209|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 15:57:30.3209|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 15:57:30.3209|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:57:30.3209|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 15:57:30.3620|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 15:57:30.3620|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 39.7714ms 2025-12-22 15:57:30.3620|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 15:57:30.3675|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 52.4532ms 200 application/json; charset=utf-8 2025-12-22 15:57:34.3280|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 15:57:34.3280|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:57:34.3280|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.7282ms 204 2025-12-22 15:57:34.3369|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 15:57:34.3369|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:57:34.3369|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:57:34.3369|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:57:34.3369|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 15:57:34.3369|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:57:34.3369|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:57:34.4740|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:57:34.4772|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 133.6776ms 2025-12-22 15:57:34.4772|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 15:57:34.4772|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 144.6797ms 200 application/json; charset=utf-8 2025-12-22 15:57:36.6283|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 15:57:36.6283|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:57:36.6345|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2197ms 204 2025-12-22 15:57:36.6345|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 15:57:36.6345|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:57:36.6345|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:57:36.6345|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:57:36.6345|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 15:57:36.6345|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:57:36.6491|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:57:36.7666|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:57:36.7666|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 121.4976ms 2025-12-22 15:57:36.7666|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 15:57:36.7747|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 135.5466ms 200 application/json; charset=utf-8 2025-12-22 15:57:46.8128|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 15:57:46.8128|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:57:46.8128|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.9831ms 204 2025-12-22 15:57:46.8318|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 15:57:46.8318|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:57:46.8318|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:57:46.8398|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:57:46.8398|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 15:57:46.8398|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:57:46.8398|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:57:46.9657|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:57:46.9657|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 122.5849ms 2025-12-22 15:57:46.9657|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 15:57:46.9657|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 139.2682ms 200 application/json; charset=utf-8 2025-12-22 15:57:57.3615|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 15:57:57.3615|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:57:57.3696|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.1022ms 204 2025-12-22 15:57:57.3696|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 15:57:57.3696|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 15:57:57.3696|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 15:57:57.3696|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 15:57:57.3696|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 15:57:57.3860|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 15:57:57.3860|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 15:57:57.5107|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 15:57:57.5107|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 126.3941ms 2025-12-22 15:57:57.5107|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 15:57:57.5107|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 143.1571ms 200 application/json; charset=utf-8 2025-12-22 16:00:08.6223|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:00:08.6641|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:00:38.5133|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:00:38.5133|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:00:38.5133|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8482ms 204 2025-12-22 16:00:38.5258|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:00:38.5258|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:00:38.5258|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:00:38.5258|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:00:38.5258|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:00:38.5258|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:00:38.5359|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:00:38.6769|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:00:38.6769|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 143.958ms 2025-12-22 16:00:38.6769|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:00:38.6769|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 157.134ms 200 application/json; charset=utf-8 2025-12-22 16:05:08.7731|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:05:08.7731|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:06:37.4037|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:06:37.4037|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:06:37.4037|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.4616ms 204 2025-12-22 16:06:37.4151|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:06:37.4151|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:06:37.4151|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:06:37.4151|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:06:37.4151|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:06:37.4279|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:06:37.4279|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:06:37.5749|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:06:37.5749|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 144.3225ms 2025-12-22 16:06:37.5749|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:06:37.5749|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 163.8517ms 200 application/json; charset=utf-8 2025-12-22 16:08:20.8949|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 16:08:20.8949|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:08:20.8949|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.6282ms 204 2025-12-22 16:08:20.9072|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 16:08:20.9072|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:08:20.9072|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:08:20.9072|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:08:20.9072|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:08:20.9072|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 16:08:20.9191|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:08:20.9191|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 16:08:20.9626|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 16:08:20.9649|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 46.2471ms 2025-12-22 16:08:20.9649|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:08:20.9649|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 63.118ms 200 application/json; charset=utf-8 2025-12-22 16:09:20.5910|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=80 2025-12-22 16:09:20.5910|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:09:20.5910|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5742ms 204 2025-12-22 16:09:20.6077|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=80 2025-12-22 16:09:20.6077|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:09:20.6077|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:09:20.6077|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:09:20.6077|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:09:20.6077|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 16:09:20.6077|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:09:20.6221|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 16:09:20.6594|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 16:09:20.6594|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 44.666ms 2025-12-22 16:09:20.6594|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:09:20.6594|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 58.289ms 200 application/json; charset=utf-8 2025-12-22 16:09:24.5467|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=209&Days=30 2025-12-22 16:09:24.5467|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:09:24.5467|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.5646ms 204 2025-12-22 16:09:24.5648|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=209&Days=30 2025-12-22 16:09:24.5648|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:09:24.5648|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:09:24.5648|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:09:24.5759|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:09:24.5759|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:09:24.5759|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:09:24.7373|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:09:24.7373|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 160.2068ms 2025-12-22 16:09:24.7373|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:09:24.7466|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 181.8001ms 200 application/json; charset=utf-8 2025-12-22 16:09:28.8396|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=80 2025-12-22 16:09:28.8415|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:09:28.8415|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.21ms 204 2025-12-22 16:09:28.8627|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=80 2025-12-22 16:09:28.8627|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:09:28.8627|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:09:28.8627|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:09:28.8627|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:09:28.8627|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 16:09:28.8627|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:09:28.8731|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 16:09:28.9186|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 16:09:28.9186|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 52.3973ms 2025-12-22 16:09:28.9186|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:09:28.9186|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 64.2862ms 200 application/json; charset=utf-8 2025-12-22 16:09:31.1383|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69048 2025-12-22 16:09:31.1383|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:09:31.1383|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.5239ms 204 2025-12-22 16:09:31.1383|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69048 2025-12-22 16:09:31.1537|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:09:31.1537|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:09:31.1537|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:09:31.1537|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 16:09:31.1537|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:09:31.1537|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:09:31.1537|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (6ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 16:09:31.1701|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 16:09:31.1701|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 16:09:31.2132|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:09:31.2160|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 57.5094ms 2025-12-22 16:09:31.2160|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 16:09:31.2160|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 67.9285ms 200 application/json; charset=utf-8 2025-12-22 16:09:40.0800|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=80 2025-12-22 16:09:40.0800|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:09:40.0800|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.301ms 204 2025-12-22 16:09:40.1055|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=80 2025-12-22 16:09:40.1055|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:09:40.1055|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:09:40.1055|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:09:40.1055|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:09:40.1055|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 16:09:40.1055|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:09:40.1231|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 16:09:40.1587|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 16:09:40.1587|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 40.5341ms 2025-12-22 16:09:40.1587|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:09:40.1587|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 56.9773ms 200 application/json; charset=utf-8 2025-12-22 16:10:08.9041|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:10:08.9041|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:10:34.3496|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:10:34.3496|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:10:34.3496|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.5055ms 204 2025-12-22 16:10:34.3630|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:10:34.3630|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:10:34.3630|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:10:34.3630|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:10:34.3630|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:10:34.3630|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:10:34.3630|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:10:34.4890|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:10:34.4890|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 117.4382ms 2025-12-22 16:10:34.4890|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:10:34.4890|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 131.4515ms 200 application/json; charset=utf-8 2025-12-22 16:10:44.1861|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:10:44.1861|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:10:44.1861|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8298ms 204 2025-12-22 16:10:44.1980|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:10:44.1980|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:10:44.1980|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:10:44.1980|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:10:44.1980|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:10:44.2114|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:10:44.2114|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:10:44.3278|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:10:44.3278|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 115.5129ms 2025-12-22 16:10:44.3278|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:10:44.3278|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 135.9512ms 200 application/json; charset=utf-8 2025-12-22 16:14:21.9791|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 16:14:21.9817|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:14:21.9817|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1045ms 204 2025-12-22 16:14:21.9817|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 16:14:21.9817|1|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() 2025-12-22 16:14:21.9817|7|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. 2025-12-22 16:14:21.9817|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:14:21.9965|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-22 16:14:21.9965|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-22 16:14:21.9965|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.6996ms 401 2025-12-22 16:14:43.3314|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 16:14:43.3314|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:14:43.3314|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.4482ms 204 2025-12-22 16:14:43.3439|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 16:14:43.3439|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:14:43.3439|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:14:43.3439|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:14:43.3439|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:14:43.3439|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 16:14:43.3579|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:14:43.3579|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 16:14:43.4002|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 16:14:43.4029|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 45.9577ms 2025-12-22 16:14:43.4029|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:14:43.4029|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 62.4861ms 200 application/json; charset=utf-8 2025-12-22 16:14:44.8911|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:14:44.8951|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:14:44.8951|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.9227ms 204 2025-12-22 16:14:44.8951|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:14:44.8951|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:14:44.8951|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:14:44.8951|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:14:44.9103|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:14:44.9103|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:14:44.9103|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:14:45.0557|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:14:45.0557|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 144.2147ms 2025-12-22 16:14:45.0557|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:14:45.0557|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 156.0343ms 200 application/json; charset=utf-8 2025-12-22 16:15:09.0563|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:15:09.0563|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:19:42.4065|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 16:19:42.4065|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:19:42.4065|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1154ms 204 2025-12-22 16:19:42.4065|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 16:19:42.4065|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:19:42.4212|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:19:42.4212|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:19:42.4212|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:19:42.4212|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 16:19:42.4212|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:19:42.4410|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:19:42.4410|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:19:42.4410|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1972ms 204 2025-12-22 16:19:42.4542|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:19:42.4542|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:19:42.4542|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:19:42.4542|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (25ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 16:19:42.4542|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:19:42.4542|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:19:42.4684|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:19:42.4684|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:19:42.5029|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 16:19:42.5029|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 74.6602ms 2025-12-22 16:19:42.5029|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:19:42.5029|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 91.1282ms 200 application/json; charset=utf-8 2025-12-22 16:19:42.6247|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:19:42.6247|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 157.662ms 2025-12-22 16:19:42.6247|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:19:42.6247|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 177.0583ms 200 application/json; charset=utf-8 2025-12-22 16:20:09.2601|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:20:09.2601|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:21:50.3021|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:21:50.3021|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:21:50.3021|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6806ms 204 2025-12-22 16:21:50.3253|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:21:50.3253|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:21:50.3253|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:21:50.3253|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:21:50.3351|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:21:50.3351|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:21:50.3351|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:21:50.4944|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:21:50.4944|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 159.0722ms 2025-12-22 16:21:50.4944|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:21:50.4944|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 172.9669ms 200 application/json; charset=utf-8 2025-12-22 16:25:09.4555|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:25:09.4559|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:25:30.3707|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=80 2025-12-22 16:25:30.3707|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:25:30.3707|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9918ms 204 2025-12-22 16:25:30.5867|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=209&Days=30 2025-12-22 16:25:30.5867|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:25:30.5867|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1265ms 204 2025-12-22 16:25:31.5265|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=80 2025-12-22 16:25:31.5265|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=209&Days=30 2025-12-22 16:25:31.5265|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:25:31.5329|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:25:31.5329|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:25:31.5329|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:25:31.5329|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:25:31.5329|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:25:31.5329|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:25:31.5329|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:25:31.5329|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 16:25:31.5329|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:25:31.5329|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:25:31.5493|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:25:31.5493|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 16:25:31.6005|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 16:25:31.6005|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 56.2361ms 2025-12-22 16:25:31.6005|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:25:31.6005|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 79.7012ms 200 application/json; charset=utf-8 2025-12-22 16:25:31.6964|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:25:31.6964|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 150.9073ms 2025-12-22 16:25:31.6964|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:25:31.6964|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 174.9663ms 200 application/json; charset=utf-8 2025-12-22 16:25:42.4815|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=80 2025-12-22 16:25:42.4815|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:25:42.4815|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.0329ms 204 2025-12-22 16:25:42.5430|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=80 2025-12-22 16:25:42.5430|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:25:42.5430|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:25:42.5495|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:25:42.5495|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:25:42.5495|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 16:25:42.5495|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:25:42.5495|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 16:25:42.5961|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 16:25:42.5961|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 45.3467ms 2025-12-22 16:25:42.5961|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:25:42.5961|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 60.8917ms 200 application/json; charset=utf-8 2025-12-22 16:25:58.5758|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68853 2025-12-22 16:25:58.5758|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:25:58.5818|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.048ms 204 2025-12-22 16:25:58.6175|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68853 2025-12-22 16:25:58.6175|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:25:58.6175|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:25:58.6175|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:25:58.6175|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 16:25:58.6270|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:25:58.6270|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:25:58.6270|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 16:25:58.6270|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 16:25:58.6270|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 16:25:58.6876|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:25:58.6916|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 63.1495ms 2025-12-22 16:25:58.6916|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 16:25:58.6916|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 78.9295ms 200 application/json; charset=utf-8 2025-12-22 16:25:58.7274|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69048 2025-12-22 16:25:58.7274|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:25:58.7274|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5797ms 204 2025-12-22 16:25:58.7697|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69048 2025-12-22 16:25:58.7697|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:25:58.7697|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:25:58.7697|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:25:58.7697|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 16:25:58.7697|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:25:58.7697|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:25:58.7857|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 16:25:58.7857|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 16:25:58.7857|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 16:25:58.8327|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:25:58.8327|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 53.9516ms 2025-12-22 16:25:58.8327|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 16:25:58.8327|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 69.3617ms 200 application/json; charset=utf-8 2025-12-22 16:26:08.2817|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=80 2025-12-22 16:26:08.2845|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:26:08.2845|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.1447ms 204 2025-12-22 16:26:08.3172|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=80 2025-12-22 16:26:08.3172|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:26:08.3172|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:26:08.3172|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:26:08.3172|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:26:08.3172|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 16:26:08.3172|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:26:08.3172|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 16:26:08.3637|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 16:26:08.3637|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 39.789ms 2025-12-22 16:26:08.3637|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:26:08.3637|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 50.924ms 200 application/json; charset=utf-8 2025-12-22 16:29:03.9850|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:29:03.9891|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:29:03.9891|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.3429ms 204 2025-12-22 16:29:03.9891|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:29:03.9891|1|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() 2025-12-22 16:29:03.9891|7|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. 2025-12-22 16:29:03.9891|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:29:04.0024|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-22 16:29:04.0024|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-22 16:29:04.0024|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.6495ms 401 2025-12-22 16:29:15.7878|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 16:29:15.7878|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:29:15.7950|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.2726ms 204 2025-12-22 16:29:15.7950|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 16:29:15.7950|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:29:15.7950|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:29:15.7950|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:29:15.7950|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:29:15.8087|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.3348ms 204 2025-12-22 16:29:15.8087|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:29:15.8087|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:29:15.8087|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:29:15.8087|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 16:29:15.8087|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:29:15.8087|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:29:15.8087|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:29:15.8244|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:29:15.8244|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 16:29:15.8244|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:29:15.8244|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:29:15.8244|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:29:15.8747|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 16:29:15.8747|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 59.9094ms 2025-12-22 16:29:15.8747|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:29:15.8747|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 84.5001ms 200 application/json; charset=utf-8 2025-12-22 16:29:15.9853|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:29:15.9853|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 157.4799ms 2025-12-22 16:29:15.9853|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:29:15.9853|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 175.9178ms 200 application/json; charset=utf-8 2025-12-22 16:29:55.4371|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:29:55.4371|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:29:55.4371|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8745ms 204 2025-12-22 16:29:55.4371|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:29:55.4371|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:29:55.4521|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:29:55.4521|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:29:55.4521|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:29:55.4521|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:29:55.4521|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:29:55.6000|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:29:55.6000|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 143.1155ms 2025-12-22 16:29:55.6000|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:29:55.6082|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 160.5948ms 200 application/json; charset=utf-8 2025-12-22 16:30:09.5685|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:30:09.5685|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:30:40.1426|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:30:40.1446|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:30:40.1446|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4146ms 204 2025-12-22 16:30:40.1446|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:30:40.1610|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:30:40.1610|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:30:40.1610|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:30:40.1610|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:30:40.1610|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:30:40.1610|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:30:40.3028|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:30:40.3028|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 133.5012ms 2025-12-22 16:30:40.3028|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:30:40.3028|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 148.192ms 200 application/json; charset=utf-8 2025-12-22 16:30:55.6785|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:30:55.6785|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:30:55.6785|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.4534ms 204 2025-12-22 16:30:55.6907|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:30:55.6907|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:30:55.6907|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:30:55.6907|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:30:55.6907|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:30:55.6907|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:30:55.6907|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:30:55.7945|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:30:55.7945|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 92.7948ms 2025-12-22 16:30:55.7989|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:30:55.7989|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 110.1261ms 200 application/json; charset=utf-8 2025-12-22 16:31:11.6574|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69048 2025-12-22 16:31:11.6601|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:31:11.6601|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.7317ms 204 2025-12-22 16:31:11.7255|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69048 2025-12-22 16:31:11.7255|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:31:11.7255|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:31:11.7255|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:31:11.7255|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 16:31:11.7255|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:31:11.7380|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:31:11.7380|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 16:31:11.7380|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 16:31:11.7380|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 16:31:11.7942|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:31:11.7942|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 60.7511ms 2025-12-22 16:31:11.8012|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 16:31:11.8012|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 77.7976ms 200 application/json; charset=utf-8 2025-12-22 16:31:26.8833|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:31:26.8833|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:31:26.8833|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4801ms 204 2025-12-22 16:31:26.8937|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:31:26.8937|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:31:26.8937|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:31:26.8937|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:31:26.8937|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:31:26.8937|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:31:26.9107|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:31:27.0397|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:31:27.0397|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 131.1819ms 2025-12-22 16:31:27.0397|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:31:27.0397|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 152.1491ms 200 application/json; charset=utf-8 2025-12-22 16:31:29.0883|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=80 2025-12-22 16:31:29.0883|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:31:29.0883|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9706ms 204 2025-12-22 16:31:29.1205|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=80 2025-12-22 16:31:29.1205|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:31:29.1205|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:31:29.1205|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:31:29.1205|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:31:29.1275|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 16:31:29.1275|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:31:29.1275|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 16:31:29.1710|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 16:31:29.1747|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 45.9247ms 2025-12-22 16:31:29.1747|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:31:29.1747|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 56.6634ms 200 application/json; charset=utf-8 2025-12-22 16:31:41.2374|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:31:41.2374|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:31:41.2374|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.1411ms 204 2025-12-22 16:31:41.2374|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:31:41.2374|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:31:41.2524|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:31:41.2524|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:31:41.2524|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:31:41.2524|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:31:41.2524|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:31:41.3828|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:31:41.3828|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 125.1052ms 2025-12-22 16:31:41.3828|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:31:41.3828|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 139.1052ms 200 application/json; charset=utf-8 2025-12-22 16:31:49.4801|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=209&Days=30 2025-12-22 16:31:49.4801|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:31:49.4801|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5744ms 204 2025-12-22 16:31:49.5111|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=209&Days=30 2025-12-22 16:31:49.5111|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:31:49.5111|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:31:49.5192|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:31:49.5192|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:31:49.5192|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:31:49.5192|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:31:49.6615|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:31:49.6615|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 139.1629ms 2025-12-22 16:31:49.6615|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:31:49.6615|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 156.9668ms 200 application/json; charset=utf-8 2025-12-22 16:33:58.7739|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:33:58.7779|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:33:58.7779|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.9093ms 204 2025-12-22 16:33:58.7779|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:33:58.7779|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:33:58.7779|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:33:58.7931|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:33:58.7931|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:33:58.7931|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:33:58.7931|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:33:58.9274|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:33:58.9274|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 131.1523ms 2025-12-22 16:33:58.9274|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:33:58.9349|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 147.4256ms 200 application/json; charset=utf-8 2025-12-22 16:35:09.7145|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:35:09.7145|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:35:13.9816|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=209&Days=30 2025-12-22 16:35:13.9816|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:35:13.9816|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.388ms 204 2025-12-22 16:35:14.0303|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=209&Days=30 2025-12-22 16:35:14.0303|1|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() 2025-12-22 16:35:14.0303|7|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. 2025-12-22 16:35:14.0303|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:35:14.0303|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-22 16:35:14.0403|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-22 16:35:14.0403|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 11.6015ms 401 2025-12-22 16:35:30.1351|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=80 2025-12-22 16:35:30.1351|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:35:30.1413|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2481ms 204 2025-12-22 16:35:30.1582|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=209&Days=30 2025-12-22 16:35:30.1582|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:35:30.1582|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.9517ms 204 2025-12-22 16:35:30.1775|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=80 2025-12-22 16:35:30.1775|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:35:30.1775|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:35:30.1775|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:35:30.1868|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:35:30.1868|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 16:35:30.1868|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:35:30.1868|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 16:35:30.1868|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=209&Days=30 2025-12-22 16:35:30.2034|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:35:30.2034|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:35:30.2034|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:35:30.2034|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:35:30.2034|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:35:30.2034|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:35:30.2386|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 16:35:30.2386|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 50.4457ms 2025-12-22 16:35:30.2386|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:35:30.2386|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 67.7058ms 200 application/json; charset=utf-8 2025-12-22 16:35:30.3670|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:35:30.3670|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 157.0421ms 2025-12-22 16:35:30.3670|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:35:30.3738|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 175.284ms 200 application/json; charset=utf-8 2025-12-22 16:35:53.9774|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:35:53.9774|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:35:53.9774|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9048ms 204 2025-12-22 16:35:53.9873|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:35:53.9873|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:35:53.9873|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:35:53.9873|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:35:53.9873|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:35:53.9873|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:35:53.9873|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:35:54.1131|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:35:54.1131|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 117.7761ms 2025-12-22 16:35:54.1131|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:35:54.1131|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 130.732ms 200 application/json; charset=utf-8 2025-12-22 16:36:15.0728|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:36:15.0728|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:36:15.0728|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.1342ms 204 2025-12-22 16:36:15.0838|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:36:15.0838|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:36:15.0838|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:36:15.0838|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:36:15.0838|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:36:15.0838|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:36:15.0838|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:36:15.2127|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:36:15.2127|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 119.5685ms 2025-12-22 16:36:15.2127|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:36:15.2127|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 136.2451ms 200 application/json; charset=utf-8 2025-12-22 16:37:22.7007|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:37:22.7007|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:37:22.7007|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6045ms 204 2025-12-22 16:37:22.7007|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:37:22.7007|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:37:22.7007|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:37:22.7131|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:37:22.7131|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:37:22.7131|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:37:22.7131|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:37:22.8406|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:37:22.8406|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 123.7846ms 2025-12-22 16:37:22.8406|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:37:22.8406|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 134.7563ms 200 application/json; charset=utf-8 2025-12-22 16:37:27.5986|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 16:37:27.5986|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:37:27.6044|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8024ms 204 2025-12-22 16:37:27.6044|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 16:37:27.6044|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:37:27.6044|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:37:27.6199|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:37:27.6199|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 16:37:27.6199|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPendingPaymentQueue", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPendingPaymentQueue(Int64, System.String, System.String, System.String, Int32, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:37:27.6199|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:37:27.6916|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[CorporatePay.Common.Model.PagedModel`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], CorporatePay.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:37:27.6916|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 68.7484ms 2025-12-22 16:37:27.6975|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 16:37:27.6975|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 89.5868ms 200 application/json; charset=utf-8 2025-12-22 16:37:29.1039|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:37:29.1039|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:37:29.1039|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.9389ms 204 2025-12-22 16:37:29.1039|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:37:29.1039|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:37:29.1203|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:37:29.1203|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:37:29.1203|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:37:29.1203|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:37:29.1203|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:37:29.2636|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:37:29.2636|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 137.1975ms 2025-12-22 16:37:29.2636|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:37:29.2636|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 151.5137ms 200 application/json; charset=utf-8 2025-12-22 16:38:41.0965|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:38:41.0965|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:38:41.0965|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.7891ms 204 2025-12-22 16:38:41.0965|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:38:41.0965|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:38:41.1132|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:38:41.1132|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:38:41.1132|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:38:41.1132|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:38:41.1132|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:38:41.2353|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:38:41.2383|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 119.0866ms 2025-12-22 16:38:41.2383|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:38:41.2383|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 133.555ms 200 application/json; charset=utf-8 2025-12-22 16:39:56.3055|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:39:56.3055|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:39:56.3055|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1252ms 204 2025-12-22 16:39:56.3055|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:39:56.3184|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:39:56.3184|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:39:56.3184|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:39:56.3184|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:39:56.3184|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:39:56.3184|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:39:56.4618|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:39:56.4618|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 138.5749ms 2025-12-22 16:39:56.4618|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:39:56.4618|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 150.2951ms 200 application/json; charset=utf-8 2025-12-22 16:40:09.9303|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:40:09.9303|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:40:34.5837|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:40:34.5837|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:40:34.5837|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 10.9518ms 204 2025-12-22 16:40:34.6018|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:40:34.6018|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:40:34.6150|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:40:34.6150|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:40:34.6150|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:40:34.6150|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:40:34.6331|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:40:34.7676|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:40:34.7676|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 136.9125ms 2025-12-22 16:40:34.7676|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:40:34.7719|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 170.0623ms 200 application/json; charset=utf-8 2025-12-22 16:41:36.0301|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:41:36.0301|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:41:36.0301|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7139ms 204 2025-12-22 16:41:36.0301|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:41:36.0417|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:41:36.0417|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:41:36.0417|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:41:36.0417|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:41:36.0417|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:41:36.0417|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:41:36.1661|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:41:36.1680|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 118.0067ms 2025-12-22 16:41:36.1680|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:41:36.1680|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 131.738ms 200 application/json; charset=utf-8 2025-12-22 16:45:10.0611|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:45:10.0611|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:47:08.7711|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 16:47:08.7729|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:47:08.7729|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.5665ms 204 2025-12-22 16:47:08.7729|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 16:47:08.7729|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:47:08.7729|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:47:08.7729|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:47:08.7873|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:47:08.7873|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 16:47:08.7873|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:47:08.7873|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 16:47:08.8413|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 16:47:08.8413|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 50.7207ms 2025-12-22 16:47:08.8413|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:47:08.8413|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 66.3424ms 200 application/json; charset=utf-8 2025-12-22 16:50:10.2353|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:50:10.2353|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:50:57.3269|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 16:50:57.3269|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:50:57.3269|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.1187ms 204 2025-12-22 16:50:57.3269|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 16:50:57.3426|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:50:57.3426|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:50:57.3426|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:50:57.3426|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:50:57.3426|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 16:50:57.3426|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:50:57.3426|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 16:50:57.3717|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:50:57.3717|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:50:57.3717|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.554ms 204 2025-12-22 16:50:57.3717|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:50:57.3717|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:50:57.3717|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:50:57.3717|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:50:57.3875|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:50:57.3875|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:50:57.3875|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:50:57.3875|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 16:50:57.3875|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 46.4128ms 2025-12-22 16:50:57.3875|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:50:57.3875|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 61.2961ms 200 application/json; charset=utf-8 2025-12-22 16:50:57.5203|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:50:57.5203|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 133.1293ms 2025-12-22 16:50:57.5203|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:50:57.5203|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 142.9259ms 200 application/json; charset=utf-8 2025-12-22 16:51:00.0886|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 16:51:00.0912|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:51:00.0912|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:51:00.0912|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:51:00.0912|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:51:00.0912|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 16:51:00.0912|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:51:00.0912|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 16:51:00.1402|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 16:51:00.1402|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 43.5412ms 2025-12-22 16:51:00.1402|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:51:00.1402|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 59.9105ms 200 application/json; charset=utf-8 2025-12-22 16:51:13.8822|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68994 2025-12-22 16:51:13.8822|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:51:13.8822|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.4168ms 204 2025-12-22 16:51:13.8990|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68994 2025-12-22 16:51:13.8990|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:51:13.8990|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:51:13.8990|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:51:13.8990|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 16:51:13.9104|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:51:13.9104|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:51:13.9104|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 16:51:13.9104|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 16:51:13.9104|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 16:51:13.9715|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:51:13.9715|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 63.0834ms 2025-12-22 16:51:13.9715|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 16:51:13.9715|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 81.1136ms 200 application/json; charset=utf-8 2025-12-22 16:51:15.9384|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 16:51:15.9400|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:51:15.9400|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.7919ms 204 2025-12-22 16:51:15.9400|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 16:51:15.9400|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:51:15.9400|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:51:15.9400|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:51:15.9556|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:51:15.9556|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 16:51:15.9556|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:51:15.9556|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 16:51:16.0047|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 16:51:16.0047|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 48.729ms 2025-12-22 16:51:16.0047|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:51:16.0047|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 63.3605ms 200 application/json; charset=utf-8 2025-12-22 16:51:27.0529|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68994 2025-12-22 16:51:27.0529|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:51:27.0529|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4642ms 204 2025-12-22 16:51:27.0658|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68994 2025-12-22 16:51:27.0658|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:51:27.0658|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:51:27.0658|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:51:27.0658|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 16:51:27.0658|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:51:27.0658|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:51:27.0803|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 16:51:27.0803|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 16:51:27.0803|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 16:51:27.1378|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:51:27.1378|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 63.6577ms 2025-12-22 16:51:27.1378|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 16:51:27.1378|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 76.9062ms 200 application/json; charset=utf-8 2025-12-22 16:51:27.1500|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68995 2025-12-22 16:51:27.1500|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:51:27.1500|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.0935ms 204 2025-12-22 16:51:27.1590|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68995 2025-12-22 16:51:27.1590|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:51:27.1590|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:51:27.1590|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:51:27.1590|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 16:51:27.1590|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:51:27.1590|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:51:27.1590|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 16:51:27.1764|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 16:51:27.1764|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 16:51:27.2170|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:51:27.2170|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 50.3047ms 2025-12-22 16:51:27.2229|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 16:51:27.2229|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 65.4845ms 200 application/json; charset=utf-8 2025-12-22 16:51:29.2699|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 16:51:29.2699|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:51:29.2699|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6071ms 204 2025-12-22 16:51:29.2699|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 16:51:29.2864|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:51:29.2864|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:51:29.2864|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:51:29.2864|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:51:29.2864|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 16:51:29.2864|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:51:29.2995|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 16:51:29.3430|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 16:51:29.3430|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 50.2184ms 2025-12-22 16:51:29.3480|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:51:29.3480|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 67.6086ms 200 application/json; charset=utf-8 2025-12-22 16:51:39.2430|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=80 2025-12-22 16:51:39.2430|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:51:39.2430|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8204ms 204 2025-12-22 16:51:39.2660|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=80 2025-12-22 16:51:39.2660|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:51:39.2660|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:51:39.2660|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:51:39.2660|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:51:39.2660|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 16:51:39.2660|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:51:39.2823|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 16:51:39.3178|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 16:51:39.3178|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.1356ms 2025-12-22 16:51:39.3178|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:51:39.3178|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 56.5331ms 200 application/json; charset=utf-8 2025-12-22 16:51:39.3178|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=209&Days=30 2025-12-22 16:51:39.3282|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:51:39.3282|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.7153ms 204 2025-12-22 16:51:39.3687|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=209&Days=30 2025-12-22 16:51:39.3687|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:51:39.3746|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:51:39.3746|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:51:39.3746|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:51:39.3746|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:51:39.3746|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:51:39.5360|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:51:39.5360|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 153.4396ms 2025-12-22 16:51:39.5360|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:51:39.5360|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 172.8164ms 200 application/json; charset=utf-8 2025-12-22 16:51:41.0565|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68995 2025-12-22 16:51:41.0565|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:51:41.0621|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6709ms 204 2025-12-22 16:51:41.0621|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68995 2025-12-22 16:51:41.0621|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:51:41.0621|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:51:41.0621|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:51:41.0621|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 16:51:41.0621|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:51:41.0789|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:51:41.0789|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 16:51:41.0789|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 16:51:41.0789|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 16:51:41.1301|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:51:41.1301|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 54.0234ms 2025-12-22 16:51:41.1301|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 16:51:41.1301|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 66.5123ms 200 application/json; charset=utf-8 2025-12-22 16:51:41.1567|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68996 2025-12-22 16:51:41.1567|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:51:41.1567|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3108ms 204 2025-12-22 16:51:41.1567|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68996 2025-12-22 16:51:41.1567|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:51:41.1718|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:51:41.1718|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:51:41.1718|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 16:51:41.1718|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:51:41.1718|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:51:41.1718|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 16:51:41.1718|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 16:51:41.1888|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 16:51:41.2289|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:51:41.2289|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 52.8965ms 2025-12-22 16:51:41.2343|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 16:51:41.2343|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 68.0442ms 200 application/json; charset=utf-8 2025-12-22 16:51:43.3669|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 16:51:43.3669|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:51:43.3669|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.1776ms 204 2025-12-22 16:51:43.3769|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 16:51:43.3769|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:51:43.3769|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:51:43.3769|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:51:43.3769|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:51:43.3769|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 16:51:43.3769|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:51:43.3769|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 16:51:43.4253|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 16:51:43.4253|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.302ms 2025-12-22 16:51:43.4253|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:51:43.4253|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 55.5574ms 200 application/json; charset=utf-8 2025-12-22 16:52:02.4390|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=209&Days=30 2025-12-22 16:52:02.4390|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:52:02.4390|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1647ms 204 2025-12-22 16:52:02.4804|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=209&Days=30 2025-12-22 16:52:02.4804|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:52:02.4878|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:52:02.4878|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:52:02.4878|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:52:02.4878|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:52:02.5028|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:52:02.6658|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:52:02.6658|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 166.5455ms 2025-12-22 16:52:02.6658|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:52:02.6658|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 191.2309ms 200 application/json; charset=utf-8 2025-12-22 16:52:04.0253|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68996 2025-12-22 16:52:04.0253|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:52:04.0253|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.4295ms 204 2025-12-22 16:52:04.0365|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68996 2025-12-22 16:52:04.0365|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:52:04.0365|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:52:04.0365|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:52:04.0365|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 16:52:04.0365|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:52:04.0502|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:52:04.0502|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 16:52:04.0502|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 16:52:04.0502|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 16:52:04.1112|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:52:04.1112|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 64.3568ms 2025-12-22 16:52:04.1112|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 16:52:04.1112|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 80.4214ms 200 application/json; charset=utf-8 2025-12-22 16:52:04.1112|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68997 2025-12-22 16:52:04.1112|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:52:04.1277|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.8304ms 204 2025-12-22 16:52:04.1277|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68997 2025-12-22 16:52:04.1277|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:52:04.1277|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:52:04.1277|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:52:04.1426|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 16:52:04.1426|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:52:04.1426|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:52:04.1426|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 16:52:04.1426|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 16:52:04.1426|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 16:52:04.2008|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:52:04.2008|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 57.58ms 2025-12-22 16:52:04.2008|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 16:52:04.2053|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 70.0815ms 200 application/json; charset=utf-8 2025-12-22 16:52:06.2963|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 16:52:06.2963|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:52:06.3022|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8924ms 204 2025-12-22 16:52:06.3022|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 16:52:06.3022|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:52:06.3022|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:52:06.3173|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:52:06.3173|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:52:06.3173|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 16:52:06.3173|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:52:06.3173|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 16:52:06.3594|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 16:52:06.3594|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.2079ms 2025-12-22 16:52:06.3641|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:52:06.3641|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 56.7838ms 200 application/json; charset=utf-8 2025-12-22 16:52:16.5950|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68997 2025-12-22 16:52:16.5980|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:52:16.5980|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6463ms 204 2025-12-22 16:52:16.5980|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68997 2025-12-22 16:52:16.5980|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:52:16.6136|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:52:16.6136|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:52:16.6136|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 16:52:16.6136|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:52:16.6136|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:52:16.6136|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 16:52:16.6136|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 16:52:16.6298|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 16:52:16.6706|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:52:16.6706|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 51.0182ms 2025-12-22 16:52:16.6706|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 16:52:16.6706|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 65.8403ms 200 application/json; charset=utf-8 2025-12-22 16:52:16.6797|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68998 2025-12-22 16:52:16.6797|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:52:16.6797|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1.9546ms 204 2025-12-22 16:52:16.6797|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68998 2025-12-22 16:52:16.6797|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:52:16.6915|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:52:16.6915|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:52:16.6915|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 16:52:16.6915|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:52:16.6915|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:52:16.6915|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 16:52:16.6915|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 16:52:16.6915|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 16:52:16.7403|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:52:16.7403|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 46.5193ms 2025-12-22 16:52:16.7403|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 16:52:16.7403|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 57.4608ms 200 application/json; charset=utf-8 2025-12-22 16:52:22.1890|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 16:52:22.1922|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:52:22.1922|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5287ms 204 2025-12-22 16:52:22.1922|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 16:52:22.1922|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:52:22.2091|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:52:22.2091|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:52:22.2091|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:52:22.2091|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 16:52:22.2091|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:52:22.2091|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 16:52:22.2609|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 16:52:22.2609|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 46.6039ms 2025-12-22 16:52:22.2609|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 16:52:22.2609|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 61.4895ms 200 application/json; charset=utf-8 2025-12-22 16:55:10.3970|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:55:10.3970|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:58:03.0099|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:58:03.0099|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:58:03.0099|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.1792ms 204 2025-12-22 16:58:03.0099|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 16:58:03.0229|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 16:58:03.0229|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 16:58:03.0229|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 16:58:03.0229|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:58:03.0229|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 16:58:03.0229|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 16:58:03.1710|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 16:58:03.1710|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 144.5174ms 2025-12-22 16:58:03.1710|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 16:58:03.1793|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 157.7068ms 200 application/json; charset=utf-8 2025-12-22 17:00:10.5584|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:00:10.5584|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:01:39.5248|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:01:39.5248|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:01:39.5248|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.5227ms 204 2025-12-22 17:01:39.5364|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:01:39.5364|1|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() 2025-12-22 17:01:39.5364|7|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. 2025-12-22 17:01:39.5364|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:01:39.5364|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-22 17:01:39.5364|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-22 17:01:39.5364|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.4582ms 401 2025-12-22 17:01:49.0757|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 17:01:49.0757|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:01:49.0831|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.3998ms 204 2025-12-22 17:01:49.0831|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 17:01:49.0831|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 17:01:49.0831|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:01:49.0831|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 17:01:49.0831|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 17:01:49.0831|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 17:01:49.0831|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:01:49.0831|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:01:49.0986|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:01:49.0986|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.4634ms 204 2025-12-22 17:01:49.0986|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 17:01:49.0986|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:01:49.0986|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 17:01:49.0986|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:01:49.0986|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 17:01:49.0986|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:01:49.0986|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 17:01:49.0986|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:01:49.1350|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 17:01:49.1350|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 40.1996ms 2025-12-22 17:01:49.1350|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 17:01:49.1350|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 55.1053ms 200 application/json; charset=utf-8 2025-12-22 17:01:49.2118|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 17:01:49.2118|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 105.3382ms 2025-12-22 17:01:49.2118|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:01:49.2118|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 115.1569ms 200 application/json; charset=utf-8 2025-12-22 17:03:22.5573|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:03:22.5573|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:03:22.5573|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8769ms 204 2025-12-22 17:03:22.5573|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:03:22.5573|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 17:03:22.5573|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:03:22.5573|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 17:03:22.5714|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:03:22.5714|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 17:03:22.5714|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:03:22.7027|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 17:03:22.7027|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 130.8954ms 2025-12-22 17:03:22.7027|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:03:22.7027|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 142.779ms 200 application/json; charset=utf-8 2025-12-22 17:04:15.7608|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:04:15.7608|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:04:15.7608|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.7563ms 204 2025-12-22 17:04:15.7726|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:04:15.7726|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 17:04:15.7726|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:04:15.7726|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 17:04:15.7726|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:04:15.7726|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 17:04:15.7726|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:04:15.9116|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 17:04:15.9116|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 132.8321ms 2025-12-22 17:04:15.9116|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:04:15.9116|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 145.8625ms 200 application/json; charset=utf-8 2025-12-22 17:04:32.0134|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:04:32.0134|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:04:32.0134|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3093ms 204 2025-12-22 17:04:32.0240|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:04:32.0240|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 17:04:32.0240|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:04:32.0240|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 17:04:32.0240|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:04:32.0240|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 17:04:32.0373|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:04:32.1644|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 17:04:32.1644|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 130.6523ms 2025-12-22 17:04:32.1644|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:04:32.1644|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 148.033ms 200 application/json; charset=utf-8 2025-12-22 17:04:59.4037|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:04:59.4037|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:04:59.4037|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0695ms 204 2025-12-22 17:04:59.4151|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:04:59.4151|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 17:04:59.4151|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:04:59.4151|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 17:04:59.4151|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:04:59.4151|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 17:04:59.4285|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:04:59.5702|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 17:04:59.5702|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 144.2658ms 2025-12-22 17:04:59.5702|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:04:59.5702|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 161.2973ms 200 application/json; charset=utf-8 2025-12-22 17:05:01.6588|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 17:05:01.6621|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:05:01.6621|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3128ms 204 2025-12-22 17:05:01.6621|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 17:05:01.6621|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 17:05:01.6621|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:05:01.6621|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 17:05:01.6771|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 17:05:01.6771|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPendingPaymentQueue", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPendingPaymentQueue(Int64, System.String, System.String, System.String, Int32, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 17:05:01.6771|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:05:01.7449|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[CorporatePay.Common.Model.PagedModel`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], CorporatePay.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 17:05:01.7449|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 68.3628ms 2025-12-22 17:05:01.7449|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 17:05:01.7449|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 80.9484ms 200 application/json; charset=utf-8 2025-12-22 17:05:02.9343|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:05:02.9343|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 17:05:02.9343|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:05:02.9437|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 17:05:02.9437|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:05:02.9437|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 17:05:02.9437|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:05:03.0861|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 17:05:03.0861|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 135.5339ms 2025-12-22 17:05:03.0861|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:05:03.0861|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 157.8304ms 200 application/json; charset=utf-8 2025-12-22 17:05:10.6683|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:05:10.6683|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:07:00.9827|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:07:00.9827|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:07:00.9893|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.5191ms 204 2025-12-22 17:07:00.9893|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:07:00.9893|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 17:07:00.9893|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:07:00.9893|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 17:07:00.9893|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:07:01.0032|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 17:07:01.0032|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:07:01.1293|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 17:07:01.1293|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 127.6564ms 2025-12-22 17:07:01.1293|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:07:01.1293|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 142.4647ms 200 application/json; charset=utf-8 2025-12-22 17:07:10.8843|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:07:10.8843|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:07:10.8843|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4979ms 204 2025-12-22 17:07:10.8936|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:07:10.8936|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 17:07:10.8936|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:07:10.8936|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 17:07:10.8936|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:07:10.8936|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 17:07:10.8936|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:07:11.0267|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 17:07:11.0267|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 122.5793ms 2025-12-22 17:07:11.0267|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:07:11.0267|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 138.7638ms 200 application/json; charset=utf-8 2025-12-22 17:07:20.3024|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 17:07:20.3024|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:07:20.3153|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 12.9663ms 204 2025-12-22 17:07:20.3153|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 17:07:20.3327|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 17:07:20.3327|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:07:20.3327|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 17:07:20.3327|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 17:07:20.3491|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:07:20.3491|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 17:07:20.3491|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:07:20.3666|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:07:20.3666|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 20.1317ms 204 2025-12-22 17:07:20.3666|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:07:20.3666|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 17:07:20.3820|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 17:07:20.3820|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:07:20.3820|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 17:07:20.3820|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:07:20.3820|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 17:07:20.3931|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:07:20.4173|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 17:07:20.4173|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 53.8379ms 2025-12-22 17:07:20.4173|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 17:07:20.4173|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 94.3872ms 200 application/json; charset=utf-8 2025-12-22 17:07:20.5454|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 17:07:20.5488|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 156.1212ms 2025-12-22 17:07:20.5488|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:07:20.5488|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 177.852ms 200 application/json; charset=utf-8 2025-12-22 17:07:36.5413|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:07:36.5413|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:07:36.5413|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.0776ms 204 2025-12-22 17:07:36.5535|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:07:36.5535|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 17:07:36.5535|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:07:36.5535|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 17:07:36.5535|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:07:36.5535|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 17:07:36.5692|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:07:36.7089|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 17:07:36.7125|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 143.8877ms 2025-12-22 17:07:36.7125|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:07:36.7125|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 164.2925ms 200 application/json; charset=utf-8 2025-12-22 17:08:15.0311|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:08:15.0311|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:08:15.0311|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.4623ms 204 2025-12-22 17:08:15.0458|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:08:15.0458|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 17:08:15.0458|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:08:15.0458|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 17:08:15.0458|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:08:15.0458|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 17:08:15.0458|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:08:15.2199|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 17:08:15.2199|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 166.4347ms 2025-12-22 17:08:15.2199|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:08:15.2199|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 181.3485ms 200 application/json; charset=utf-8 2025-12-22 17:10:10.8376|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:10:10.8376|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:12:38.8353|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 17:12:38.8353|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:12:38.8353|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0913ms 204 2025-12-22 17:12:38.8482|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 17:12:38.8482|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 17:12:38.8482|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:12:38.8608|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 17:12:38.8608|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 17:12:38.8608|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 17:12:38.8608|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:12:38.8748|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 17:12:38.9202|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 17:12:38.9202|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 51.8242ms 2025-12-22 17:12:38.9229|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 17:12:38.9229|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 76.003ms 200 application/json; charset=utf-8 2025-12-22 17:14:55.4011|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:14:55.4046|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:14:55.4046|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.891ms 204 2025-12-22 17:14:55.4046|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:14:55.4046|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 17:14:55.4046|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:14:55.4189|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 17:14:55.4189|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:14:55.4189|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 17:14:55.4189|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:14:55.5693|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 17:14:55.5693|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 147.3312ms 2025-12-22 17:14:55.5693|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:14:55.5693|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 159.2332ms 200 application/json; charset=utf-8 2025-12-22 17:15:11.0122|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:15:11.0122|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:15:23.5414|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:15:23.5449|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:15:23.5449|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.3825ms 204 2025-12-22 17:15:23.5449|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:15:23.5449|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 17:15:23.5581|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:15:23.5581|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 17:15:23.5581|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:15:23.5581|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 17:15:23.5581|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:15:23.6898|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 17:15:23.6898|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 128.1064ms 2025-12-22 17:15:23.6898|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:15:23.6898|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 144.2312ms 200 application/json; charset=utf-8 2025-12-22 17:15:27.5259|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:15:27.5259|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 17:15:27.5259|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:15:27.5371|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 17:15:27.5371|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:15:27.5371|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 17:15:27.5371|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:15:27.6706|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 17:15:27.6706|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 131.2075ms 2025-12-22 17:15:27.6765|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:15:27.6765|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 152.524ms 200 application/json; charset=utf-8 2025-12-22 17:18:39.9039|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 17:18:39.9077|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:18:39.9077|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.2596ms 204 2025-12-22 17:18:39.9077|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 17:18:39.9237|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 17:18:39.9237|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:18:39.9237|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 17:18:39.9237|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 17:18:39.9237|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 17:18:39.9237|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:18:39.9237|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 17:18:39.9502|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:18:39.9502|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:18:39.9553|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.085ms 204 2025-12-22 17:18:39.9553|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:18:39.9553|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 17:18:39.9553|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:18:39.9553|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 17:18:39.9553|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:18:39.9703|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 17:18:39.9703|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:18:39.9703|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 17:18:39.9703|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 48.0204ms 2025-12-22 17:18:39.9703|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 17:18:39.9703|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 62.6467ms 200 application/json; charset=utf-8 2025-12-22 17:18:40.1280|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 17:18:40.1280|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 159.29ms 2025-12-22 17:18:40.1280|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:18:40.1280|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 174.4305ms 200 application/json; charset=utf-8 2025-12-22 17:18:42.0871|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 17:18:42.0871|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 17:18:42.0948|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:18:42.0948|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 17:18:42.0948|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 17:18:42.0948|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 17:18:42.1116|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:18:42.1116|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 17:18:42.1522|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 17:18:42.1522|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.7331ms 2025-12-22 17:18:42.1522|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 17:18:42.1571|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 70.0231ms 200 application/json; charset=utf-8 2025-12-22 17:18:53.3725|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68918 2025-12-22 17:18:53.3725|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:18:53.3761|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.6091ms 204 2025-12-22 17:18:53.3761|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68918 2025-12-22 17:18:53.3761|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 17:18:53.3761|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:18:53.3761|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 17:18:53.3761|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 17:18:53.3761|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 17:18:53.3918|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:18:53.3918|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 17:18:53.3918|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 17:18:53.3918|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 17:18:53.4383|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 17:18:53.4383|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 47.9368ms 2025-12-22 17:18:53.4383|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 17:18:53.4383|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 58.4998ms 200 application/json; charset=utf-8 2025-12-22 17:18:56.9044|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 17:18:56.9079|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:18:56.9079|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8862ms 204 2025-12-22 17:18:56.9079|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 17:18:56.9234|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 17:18:56.9234|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:18:56.9234|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 17:18:56.9234|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 17:18:56.9234|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 17:18:56.9234|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:18:56.9234|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 17:18:56.9738|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 17:18:56.9738|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 45.5672ms 2025-12-22 17:18:56.9738|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 17:18:56.9738|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 61.2807ms 200 application/json; charset=utf-8 2025-12-22 17:20:11.2065|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:20:11.2065|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:21:57.6638|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 17:21:57.6638|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:21:57.6638|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2666ms 204 2025-12-22 17:21:57.6769|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 17:21:57.6769|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 17:21:57.6769|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:21:57.6769|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 17:21:57.6769|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 17:21:57.6769|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 17:21:57.6863|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:21:57.6863|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 17:21:57.6863|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:21:57.7019|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:21:57.7019|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0268ms 204 2025-12-22 17:21:57.7019|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:21:57.7019|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 17:21:57.7019|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:21:57.7019|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 17:21:57.7182|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:21:57.7182|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 17:21:57.7182|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:21:57.7182|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 17:21:57.7182|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 46.5199ms 2025-12-22 17:21:57.7337|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 17:21:57.7337|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 58.6273ms 200 application/json; charset=utf-8 2025-12-22 17:21:57.8674|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 17:21:57.8674|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 148.6772ms 2025-12-22 17:21:57.8674|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:21:57.8746|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 162.2228ms 200 application/json; charset=utf-8 2025-12-22 17:22:00.2048|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 17:22:00.2048|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 17:22:00.2048|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:22:00.2048|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 17:22:00.2048|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 17:22:00.2048|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 17:22:00.2048|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:22:00.2048|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 17:22:00.2523|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 17:22:00.2523|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 40.2005ms 2025-12-22 17:22:00.2523|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 17:22:00.2523|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 52.4636ms 200 application/json; charset=utf-8 2025-12-22 17:22:11.6049|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68992 2025-12-22 17:22:11.6049|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:22:11.6049|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9861ms 204 2025-12-22 17:22:11.6224|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68992 2025-12-22 17:22:11.6224|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 17:22:11.6224|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:22:11.6281|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 17:22:11.6281|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 17:22:11.6281|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 17:22:11.6281|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:22:11.6281|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 17:22:11.6281|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 17:22:11.6281|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-22 17:22:11.6795|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 17:22:11.6795|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 50.1647ms 2025-12-22 17:22:11.6795|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-22 17:22:11.6795|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 60.9228ms 200 application/json; charset=utf-8 2025-12-22 17:22:13.8000|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 17:22:13.8000|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:22:13.8000|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2039ms 204 2025-12-22 17:22:13.8000|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 17:22:13.8000|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 17:22:13.8159|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:22:13.8159|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 17:22:13.8159|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 17:22:13.8159|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 17:22:13.8159|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:22:13.8159|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 17:22:13.8558|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 17:22:13.8558|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 37.5671ms 2025-12-22 17:22:13.8558|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 17:22:13.8636|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 50.5039ms 200 application/json; charset=utf-8 2025-12-22 17:23:45.2701|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:23:45.2742|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:23:45.2742|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.0026ms 204 2025-12-22 17:23:45.2742|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:23:45.2742|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 17:23:45.2742|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:23:45.2873|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 17:23:45.2873|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:23:45.2873|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 17:23:45.2873|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:23:45.4570|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 17:23:45.4589|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 166.6857ms 2025-12-22 17:23:45.4589|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:23:45.4589|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 178.1913ms 200 application/json; charset=utf-8 2025-12-22 17:25:11.3447|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:25:11.3447|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:30:11.4943|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:30:11.4943|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:35:11.7640|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:35:11.7640|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:40:11.8490|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:40:11.8590|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:43:51.6515|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 POST http://127.0.0.1:32359/PAYMENTSERVICE/iisintegration 0 2025-12-22 17:43:51.6515|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.3616ms 202 2025-12-22 17:43:51.6515||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:17992:5de3fab7 caught stopping signal... 2025-12-22 17:43:51.6663||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:17992:5de3fab7 caught stopped signal... 2025-12-22 17:43:52.6960||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:17992:5de3fab7 All dispatchers stopped 2025-12-22 17:43:52.7079||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:17992:5de3fab7 successfully reported itself as stopped in 3.6592 ms 2025-12-22 17:43:52.7079||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:17992:5de3fab7 has been stopped in total 1045.4778 ms 2025-12-22 17:49:37.4333||DEBUG|PaymentSystem.Program|init main function 2025-12-22 17:49:38.1782||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Start installing Hangfire SQL objects... 2025-12-22 17:49:38.3678||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Hangfire SQL objects installed. 2025-12-22 17:49:38.3893||INFO|Hangfire.BackgroundJobServer|Starting Hangfire Server using job storage: 'SQL Server: VLIV-EFTDB01@RCPaySL-Live' 2025-12-22 17:49:38.3938||INFO|Hangfire.BackgroundJobServer|Using the following options for SQL Server job storage: Queue poll interval: 00:00:00. 2025-12-22 17:49:38.3938||INFO|Hangfire.BackgroundJobServer|Using the following options for Hangfire Server: Worker count: 20 Listening queues: 'default' Shutdown timeout: 00:00:15 Schedule polling interval: 00:00:15 2025-12-22 17:49:38.5162||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:15428:715e866c successfully announced in 99.6201 ms 2025-12-22 17:49:38.5224||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:15428:715e866c is starting the registered dispatchers: ServerWatchdog, ServerJobCancellationWatcher, ExpirationManager, CountersAggregator, Worker, DelayedJobScheduler, RecurringJobScheduler... 2025-12-22 17:49:38.5359||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:15428:715e866c all the dispatchers started 2025-12-22 17:49:39.2355|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'BlackList'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 17:49:39.2355|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'FeeReversal'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 17:49:39.2511|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'FeeAmount' on entity type 'FeeTransactionLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 17:49:39.2511|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'FeeTransactionLogStaging'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 17:49:39.2511|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'FeeAmount' on entity type 'PaymentBatch'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 17:49:39.2511|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'TotalAmount' on entity type 'PaymentBatch'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 17:49:39.2511|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'PaymentItem'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 17:49:39.2511|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'CorporateFeeAmount' on entity type 'PaymentItem'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 17:49:39.2511|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'CreditAmount' on entity type 'PaymentItem'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 17:49:39.2511|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'CustomerFeeAmount' on entity type 'PaymentItem'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 17:49:39.2669|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'CorporateFeeAmount' on entity type 'PaymentItemStaging'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 17:49:39.2669|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'CreditedAmount' on entity type 'PaymentItemStaging'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 17:49:39.2669|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'CustomerFeeAmount' on entity type 'PaymentItemStaging'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 17:49:39.2669|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'PaymentReversal'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 17:49:39.2669|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'PaymentSummaryByBank'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 17:49:39.2669|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Credit' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 17:49:39.2669|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Debit' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 17:49:39.2669|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'TotalAmount' on entity type 'UploadStaging'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. 2025-12-22 17:49:39.3144|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:49:39.3144|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:49:39.3144|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:49:39.5387|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (16ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT 1 2025-12-22 17:49:39.5632|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (14ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT OBJECT_ID(N'[__EFMigrationsHistory]'); 2025-12-22 17:49:39.5692|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT 1 2025-12-22 17:49:39.5692|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT OBJECT_ID(N'[__EFMigrationsHistory]'); 2025-12-22 17:49:39.5950|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT [MigrationId], [ProductVersion] FROM [__EFMigrationsHistory] ORDER BY [MigrationId]; 2025-12-22 17:49:39.6128|20405|INFO|Microsoft.EntityFrameworkCore.Migrations|No migrations were applied. The database is already up to date. 2025-12-22 17:49:39.7681||INFO|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|User profile not available. Using 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ASP.NET\4.0.30319.0\AutoGenKeys\S-1-5-82-405065765-51968188-4129435083-1865239232-3978796933\DataProtection' as key repository and Windows DPAPI to encrypt keys at rest. 2025-12-22 17:49:40.0542|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 17:49:40.0542|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:49:40.1271|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:49:40.1271|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:49:40.1271|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 83.3108ms 204 2025-12-22 17:49:40.1271|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 83.3107ms 204 2025-12-22 17:49:40.1533|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 17:49:40.1533|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:49:40.2092|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 17:49:40.2092|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 17:49:40.2092|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:49:40.2205|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 17:49:40.2205|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 17:49:40.2205|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:49:40.2373|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 17:49:40.2373|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:49:40.2373|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 17:49:40.2373|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 17:49:40.2781|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:49:40.2781|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:49:40.3141|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 17:49:40.4499|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 17:49:40.4693|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 216.4662ms 2025-12-22 17:49:40.4711|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 17:49:40.4711|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 322.9412ms 200 application/json; charset=utf-8 2025-12-22 17:49:40.4931|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 17:49:40.4931|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 246.9009ms 2025-12-22 17:49:40.5014|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:49:40.5014|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 350.3996ms 200 application/json; charset=utf-8 2025-12-22 17:50:08.7336|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:50:08.7336|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:50:12.7337|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:50:12.7337|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:50:12.7436|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 10.1936ms 204 2025-12-22 17:50:12.7436|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:50:12.7436|1|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() 2025-12-22 17:50:12.7839|7|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. 2025-12-22 17:50:12.7839|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:50:12.7887|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-22 17:50:12.7887|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-22 17:50:12.7887|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 49.0764ms 401 2025-12-22 17:50:26.3705|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 17:50:26.3705|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:50:26.3811|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 10.4426ms 204 2025-12-22 17:50:26.3811|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 17:50:26.3811|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 17:50:26.3811|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:50:26.3811|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:50:26.3950|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:50:26.3950|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 17:50:26.3950|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.5028ms 204 2025-12-22 17:50:26.3950|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 17:50:26.3950|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:50:26.3950|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 17:50:26.3950|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 17:50:26.3950|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:50:26.3950|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:50:26.3950|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 17:50:26.4126|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:50:26.4126|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 17:50:26.4126|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:50:26.4126|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 17:50:26.4782|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 17:50:26.4782|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 75.7747ms 2025-12-22 17:50:26.4782|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 17:50:26.4782|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 101.0388ms 200 application/json; charset=utf-8 2025-12-22 17:50:26.5539|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 17:50:26.5539|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 141.9588ms 2025-12-22 17:50:26.5539|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:50:26.5539|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 158.3219ms 200 application/json; charset=utf-8 2025-12-22 17:51:21.6934|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 17:51:21.6984|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:51:21.6984|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.285ms 204 2025-12-22 17:51:21.6984|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 17:51:21.7141|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 17:51:21.7141|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:51:21.7141|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 17:51:21.7141|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 17:51:21.7141|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 17:51:21.7276|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:51:21.7276|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 17:51:21.8053|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 17:51:21.8053|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 84.3633ms 2025-12-22 17:51:21.8053|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 17:51:21.8053|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 104.3213ms 200 application/json; charset=utf-8 2025-12-22 17:51:22.6447|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:51:22.6497|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:51:22.6497|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.2541ms 204 2025-12-22 17:51:22.6497|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:51:22.6651|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 17:51:22.6651|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:51:22.6651|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 17:51:22.6651|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:51:22.6651|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 17:51:22.6651|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:51:22.8156|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 17:51:22.8222|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 147.3862ms 2025-12-22 17:51:22.8222|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:51:22.8222|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 165.182ms 200 application/json; charset=utf-8 2025-12-22 17:52:05.0504|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:52:05.0504|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:52:05.0504|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4724ms 204 2025-12-22 17:52:05.0598|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:52:05.0598|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 17:52:05.0598|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:52:05.0598|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 17:52:05.0598|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:52:05.0724|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 17:52:05.0724|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:52:05.2244|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 17:52:05.2244|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 153.3469ms 2025-12-22 17:52:05.2298|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:52:05.2298|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 172.9265ms 200 application/json; charset=utf-8 2025-12-22 17:52:18.8553|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:52:18.8553|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:52:18.8553|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5535ms 204 2025-12-22 17:52:18.8553|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:52:18.8553|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 17:52:18.8708|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:52:18.8708|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 17:52:18.8708|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:52:18.8708|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 17:52:18.8708|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:52:19.0272|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 17:52:19.0272|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 149.2218ms 2025-12-22 17:52:19.0272|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:52:19.0272|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 165.9789ms 200 application/json; charset=utf-8 2025-12-22 17:54:26.7693|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:54:26.7693|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:54:26.7693|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.3942ms 204 2025-12-22 17:54:26.7827|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:54:26.7827|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 17:54:26.7827|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:54:26.7953|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 17:54:26.7953|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:54:26.7953|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 17:54:26.7953|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:54:26.9539|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 17:54:26.9539|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 153.8978ms 2025-12-22 17:54:26.9539|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:54:26.9539|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 179.9431ms 200 application/json; charset=utf-8 2025-12-22 17:55:08.9030|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:55:08.9030|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:55:55.5369|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:55:55.5413|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:55:55.5413|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.6112ms 204 2025-12-22 17:55:55.5413|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:55:55.5413|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 17:55:55.5413|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:55:55.5413|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 17:55:55.5556|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:55:55.5556|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 17:55:55.5556|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:55:55.6945|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 17:55:55.6983|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 139.349ms 2025-12-22 17:55:55.6983|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:55:55.6983|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 154.8609ms 200 application/json; charset=utf-8 2025-12-22 17:57:19.8480|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:57:19.8480|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:57:19.8480|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.504ms 204 2025-12-22 17:57:19.8589|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 17:57:19.8589|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 17:57:19.8589|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 17:57:19.8589|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 17:57:19.8589|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:57:19.8589|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 17:57:19.8589|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 17:57:19.9863|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 17:57:19.9863|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 119.5374ms 2025-12-22 17:57:19.9863|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 17:57:19.9863|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 133.8256ms 200 application/json; charset=utf-8 2025-12-22 18:00:05.5960|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:00:05.5960|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:00:05.5960|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.7151ms 204 2025-12-22 18:00:05.5960|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:00:05.6128|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:00:05.6128|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:00:05.6128|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:00:05.6128|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:00:05.6128|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:00:05.6128|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:00:05.7612|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:00:05.7612|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 143.3973ms 2025-12-22 18:00:05.7612|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:00:05.7676|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 158.1027ms 200 application/json; charset=utf-8 2025-12-22 18:00:09.0493|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:00:09.1042|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:02:15.5796|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:02:15.5796|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:02:15.5796|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.417ms 204 2025-12-22 18:02:15.5918|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:02:15.5918|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:02:15.5918|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:02:15.5918|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:02:15.5918|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:02:15.6052|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:02:15.6052|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:02:15.7353|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:02:15.7353|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 129.8197ms 2025-12-22 18:02:15.7353|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:02:15.7353|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 149.5301ms 200 application/json; charset=utf-8 2025-12-22 18:04:56.5378|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:04:56.5420|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:04:56.5420|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7896ms 204 2025-12-22 18:04:56.5420|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:04:56.5420|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:04:56.5420|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:04:56.5420|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:04:56.5554|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:04:56.5554|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:04:56.5554|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:04:56.7102|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:04:56.7136|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 154.023ms 2025-12-22 18:04:56.7136|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:04:56.7136|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 169.8879ms 200 application/json; charset=utf-8 2025-12-22 18:04:58.5187|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 18:04:58.5187|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:04:58.5232|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4527ms 204 2025-12-22 18:04:58.5232|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 18:04:58.5232|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:04:58.5232|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:04:58.5232|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:04:58.5387|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 18:04:58.5387|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPendingPaymentQueue", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPendingPaymentQueue(Int64, System.String, System.String, System.String, Int32, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:04:58.5387|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:04:58.9307|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[CorporatePay.Common.Model.PagedModel`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], CorporatePay.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:04:58.9547|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 404.9877ms 2025-12-22 18:04:58.9547|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 18:04:58.9606|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 429.6431ms 200 application/json; charset=utf-8 2025-12-22 18:05:01.0902|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/801aaf2a-7570-4953-a275-3722460ff7f0 2025-12-22 18:05:01.0937|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:05:01.0937|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8604ms 204 2025-12-22 18:05:01.0937|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/801aaf2a-7570-4953-a275-3722460ff7f0 2025-12-22 18:05:01.0937|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:05:01.1070|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:05:01.1070|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:05:01.1070|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-22 18:05:01.1070|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetais", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentDetais(System.String) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:05:01.1254|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:05:02.4361|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (18ms) [Parameters=[@__SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [u].[Id], [u].[BatchDesc], [u].[CorporateId], [u].[CreatedBy], [u].[CurrencyId], [u].[DateCreated], [u].[DateModified], [u].[Error], [u].[FeeId], [u].[FilePath], [u].[IsActive], [u].[IsDeleted], [u].[Message], [u].[ModifiedBy], [u].[PaymentBatchIds], [u].[PaymentMode], [u].[PaymentType], [u].[ProcessingStage], [u].[ReferenceNo], [u].[SendToBank], [u].[SessionId], [u].[SourceAccount], [u].[SplitBatch], [u].[SplitByBank], [u].[SuspenseAccount], [u].[TotalAmount], [u].[TotalItems], [u].[UploadMethod], [u].[UploadStatus], [u].[UserType], [u].[UserTypeId] FROM [UploadStaging] AS [u] WHERE [u].[SessionId] = @__SessionId_0 2025-12-22 18:05:02.5067|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__8__locals1_upload_PaymentType_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT CASE WHEN EXISTS ( SELECT 1 FROM [PaymentTypes] AS [p] WHERE [p].[Id] = @__8__locals1_upload_PaymentType_0) THEN CAST(1 AS bit) ELSE CAST(0 AS bit) END 2025-12-22 18:05:02.5693|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (14ms) [Parameters=[@__8__locals1_upload_ReferenceNo_0='?' (Size = 4000), @__8__locals1_upload_CorporateId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT COUNT(*) FROM [UploadStaging] AS [u] WHERE (([u].[ReferenceNo] = @__8__locals1_upload_ReferenceNo_0) AND ([u].[CorporateId] = @__8__locals1_upload_CorporateId_1)) AND [u].[UploadStatus] NOT IN (3, 6) 2025-12-22 18:05:02.8059||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDEXPENDITUREACCOUNTS-GENERA","accountNumber":"000001011100127923","currentBalance":0.0,"formattedAmount":"0.00","overdraftLimit":0.0,"formattedOverdraftLimit":"0.00","bankId":0,"banks":null,"bankName":"Bank of Sierra Leone","approvalStatus":1,"approvalStatusDate":"0001-01-01T00:00:00","rejectionComment":null,"code":null,"isActive":true,"isDeleted":false,"whoCanViewSourceAccount":null,"whoCanInitaitePaymentOnSourceAccount":null,"currency":null},"code":"00","success":true,"description":"Success"} 2025-12-22 18:05:02.8647|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:05:02.8647|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1747.4933ms 2025-12-22 18:05:02.8647|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-22 18:05:02.8733|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1770.7227ms 200 application/json; charset=utf-8 2025-12-22 18:05:03.3838|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/801aaf2a-7570-4953-a275-3722460ff7f0?Page=1&PageSize=100&IsValid=false 2025-12-22 18:05:03.3838|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:05:03.3838|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.7116ms 204 2025-12-22 18:05:03.3838|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/801aaf2a-7570-4953-a275-3722460ff7f0?Page=1&PageSize=100&IsValid=false 2025-12-22 18:05:03.3944|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:05:03.3944|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:05:03.3944|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:05:03.3944|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-22 18:05:03.3944|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "FetchPaymentItems", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] FetchPaymentItems(System.String, Int32, Int32, Boolean) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:05:03.3944|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:05:04.5609|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (67ms) [Parameters=[@__SessionId_0='?' (Size = 4000), @__IsValid_1='?' (DbType = Boolean)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [u].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[IsValid], [p].[Narration], [p].[CreditedAmount] AS [Amount], [p].[Error], [p].[Id] AS [PaymentStagingId], [p].[CurrencyId] FROM [PaymentItemStaging] AS [p] INNER JOIN [UploadStaging] AS [u] ON [p].[UploadStagingId] = [u].[Id] WHERE (([p].[SessionId] = @__SessionId_0) AND ([p].[IsValid] = @__IsValid_1)) AND ([p].[IsPaid] = CAST(0 AS bit)) 2025-12-22 18:05:04.5988|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (33ms) [Parameters=[@__SessionId_0='?' (Size = 4000), @__IsValid_1='?' (DbType = Boolean)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [u].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[IsValid], [p].[Narration], [p].[CreditedAmount] AS [Amount], [p].[Error], [p].[Id] AS [PaymentStagingId], [p].[CurrencyId] FROM [PaymentItemStaging] AS [p] INNER JOIN [UploadStaging] AS [u] ON [p].[UploadStagingId] = [u].[Id] WHERE (([p].[SessionId] = @__SessionId_0) AND ([p].[IsValid] = @__IsValid_1)) AND ([p].[IsPaid] = CAST(0 AS bit)) 2025-12-22 18:05:04.6643|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:05:04.6751|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1269.4183ms 2025-12-22 18:05:04.6751|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-22 18:05:04.6751|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1285.5049ms 200 application/json; charset=utf-8 2025-12-22 18:05:06.6641|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/ReValidatePaymentItems 2025-12-22 18:05:06.6641|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:05:06.6641|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9206ms 204 2025-12-22 18:05:06.6753|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 POST http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/ReValidatePaymentItems application/json 52 2025-12-22 18:05:06.6753|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:05:06.6753|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:05:06.6753|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:05:06.6753|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-22 18:05:06.6753|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "ReValidatePaymentItems", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] ReValidatePaymentItems(PaymentService.Data.Model.ReValidateViewModel) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:05:06.6753|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:05:06.7653|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (12ms) [Parameters=[@__8__locals1_Model_SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [u].[Id], [u].[BatchDesc], [u].[CorporateId], [u].[CreatedBy], [u].[CurrencyId], [u].[DateCreated], [u].[DateModified], [u].[Error], [u].[FeeId], [u].[FilePath], [u].[IsActive], [u].[IsDeleted], [u].[Message], [u].[ModifiedBy], [u].[PaymentBatchIds], [u].[PaymentMode], [u].[PaymentType], [u].[ProcessingStage], [u].[ReferenceNo], [u].[SendToBank], [u].[SessionId], [u].[SourceAccount], [u].[SplitBatch], [u].[SplitByBank], [u].[SuspenseAccount], [u].[TotalAmount], [u].[TotalItems], [u].[UploadMethod], [u].[UploadStatus], [u].[UserType], [u].[UserTypeId] FROM [UploadStaging] AS [u] WHERE [u].[SessionId] = @__8__locals1_Model_SessionId_0 2025-12-22 18:05:06.7722||WARN|PaymentService.Core.Service.IntegrationService|Fee Url: https://rcpayapi.mof.gov.sl/FeeService/ 2025-12-22 18:05:06.7722||WARN|PaymentService.Core.Service.IntegrationService|EndPoint: api/FeeCalculation/GetTransactionFee/207?currencyId=17 2025-12-22 18:05:09.2415|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:05:09.2415|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:05:10.3906||WARN|PaymentService.Core.Service.IntegrationService|Fee Response [Status Code: OK, Content : [ { "id": 54, "corporateId": 0, "name": "Default", "feeTypeId": 1, "feeType": null, "route": 0, "routeName": null, "borneById": 1, "borneBy": null, "minFee": 0.0, "maxFee": 0.0, "code": "rivet", "feeBounds": [ { "lowerBound": 0.00, "upperBound": 999999999.00, "value": 0.00, "boundValue": 0.00 } ], "institutionId": 0, "feeDependent": 1, "dependentFeeId": 0, "suspenseAccountId": 59, "suspenseAccount": "SLE116030002", "isActive": false, "currencyId": 17, "isDefault": false } ]] 2025-12-22 18:05:10.4645|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (49ms) [Parameters=[@__8__locals1_Model_SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Id], [p].[AccountName], [p].[AccountNo], [p].[Amount], [p].[BankCode], [p].[BankId], [p].[BorneBy], [p].[ChequeNo], [p].[CorporateFeeAmount], [p].[CreditedAmount], [p].[CurrencyId], [p].[CustomerFeeAmount], [p].[Error], [p].[IsPaid], [p].[IsValid], [p].[Narration], [p].[PaymentItemId], [p].[PaymentSummaryByBankId], [p].[RouteId], [p].[SendToBank], [p].[SessionId], [p].[SourceAccount], [p].[UploadStagingId] FROM [PaymentItemStaging] AS [p] WHERE ([p].[SessionId] = @__8__locals1_Model_SessionId_0) AND ([p].[IsValid] = CAST(0 AS bit)) 2025-12-22 18:05:10.4890||WARN|PaymentService.Core.Service.PaymentService|4 Items to ReValidate. 2025-12-22 18:05:10.5187||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 801aaf2a-7570-4953-a275-3722460ff7f0, AccountNo: 000001011201100849, Amount: 190000.00] 2025-12-22 18:05:10.5187||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 801aaf2a-7570-4953-a275-3722460ff7f0 2025-12-22 18:05:10.5628||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 801aaf2a-7570-4953-a275-3722460ff7f0, AccountNo: 000001011201100849, Amount: 200000.00] 2025-12-22 18:05:10.5662||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 801aaf2a-7570-4953-a275-3722460ff7f0 2025-12-22 18:05:10.5910||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 801aaf2a-7570-4953-a275-3722460ff7f0, AccountNo: 000001011201100849, Amount: 612800.00] 2025-12-22 18:05:10.5965||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 801aaf2a-7570-4953-a275-3722460ff7f0 2025-12-22 18:05:10.6213||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"MINISTRY OF SOCIAL WELFA","AccountNo":"000001011201100849","Amount":"190000.00","BankCode":"000","CurrencyId":17,"CreditedAmount":190000.00,"IsValid":false}, Error , IsNew False 2025-12-22 18:05:10.6213||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"MINISTRY OF SOCIAL WELFA","AccountNo":"000001011201100849","Amount":"200000.00","BankCode":"000","CurrencyId":17,"CreditedAmount":200000.00,"IsValid":false}, Error , IsNew False 2025-12-22 18:05:10.6213||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 801aaf2a-7570-4953-a275-3722460ff7f0, AccountNo: 000001011201100849, Amount: 300000.00] 2025-12-22 18:05:10.6309||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 801aaf2a-7570-4953-a275-3722460ff7f0 2025-12-22 18:05:10.6453||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"MINISTRY OF SOCIAL WELFA","AccountNo":"000001011201100849","Amount":"612800.00","BankCode":"000","CurrencyId":17,"CreditedAmount":612800.00,"IsValid":false}, Error , IsNew False 2025-12-22 18:05:10.6871||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"MINISTRY OF SOCIAL WELFA","AccountNo":"000001011201100849","Amount":"300000.00","BankCode":"000","CurrencyId":17,"CreditedAmount":300000.00,"IsValid":false}, Error , IsNew False 2025-12-22 18:05:10.8257|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-22 18:05:10.8318|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService) in 4143.4243ms 2025-12-22 18:05:10.8318|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-22 18:05:10.8318|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4161.6269ms 200 application/json; charset=utf-8 2025-12-22 18:05:10.8486|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/801aaf2a-7570-4953-a275-3722460ff7f0 2025-12-22 18:05:10.8486|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:05:10.8486|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1465ms 204 2025-12-22 18:05:10.8486|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/801aaf2a-7570-4953-a275-3722460ff7f0 2025-12-22 18:05:10.8621|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:05:10.8621|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:05:10.8621|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:05:10.8621|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-22 18:05:10.8621|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetais", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentDetais(System.String) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:05:10.8621|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:05:12.1371|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (13ms) [Parameters=[@__SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [u].[Id], [u].[BatchDesc], [u].[CorporateId], [u].[CreatedBy], [u].[CurrencyId], [u].[DateCreated], [u].[DateModified], [u].[Error], [u].[FeeId], [u].[FilePath], [u].[IsActive], [u].[IsDeleted], [u].[Message], [u].[ModifiedBy], [u].[PaymentBatchIds], [u].[PaymentMode], [u].[PaymentType], [u].[ProcessingStage], [u].[ReferenceNo], [u].[SendToBank], [u].[SessionId], [u].[SourceAccount], [u].[SplitBatch], [u].[SplitByBank], [u].[SuspenseAccount], [u].[TotalAmount], [u].[TotalItems], [u].[UploadMethod], [u].[UploadStatus], [u].[UserType], [u].[UserTypeId] FROM [UploadStaging] AS [u] WHERE [u].[SessionId] = @__SessionId_0 2025-12-22 18:05:12.1491|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__8__locals1_upload_PaymentType_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT CASE WHEN EXISTS ( SELECT 1 FROM [PaymentTypes] AS [p] WHERE [p].[Id] = @__8__locals1_upload_PaymentType_0) THEN CAST(1 AS bit) ELSE CAST(0 AS bit) END 2025-12-22 18:05:12.1683|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (15ms) [Parameters=[@__8__locals1_upload_ReferenceNo_0='?' (Size = 4000), @__8__locals1_upload_CorporateId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT COUNT(*) FROM [UploadStaging] AS [u] WHERE (([u].[ReferenceNo] = @__8__locals1_upload_ReferenceNo_0) AND ([u].[CorporateId] = @__8__locals1_upload_CorporateId_1)) AND [u].[UploadStatus] NOT IN (3, 6) 2025-12-22 18:05:12.2199||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDEXPENDITUREACCOUNTS-GENERA","accountNumber":"000001011100127923","currentBalance":0.0,"formattedAmount":"0.00","overdraftLimit":0.0,"formattedOverdraftLimit":"0.00","bankId":0,"banks":null,"bankName":"Bank of Sierra Leone","approvalStatus":1,"approvalStatusDate":"0001-01-01T00:00:00","rejectionComment":null,"code":null,"isActive":true,"isDeleted":false,"whoCanViewSourceAccount":null,"whoCanInitaitePaymentOnSourceAccount":null,"currency":null},"code":"00","success":true,"description":"Success"} 2025-12-22 18:05:12.2619|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:05:12.2619|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1394.6345ms 2025-12-22 18:05:12.2699|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-22 18:05:12.2699|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1413.653ms 200 application/json; charset=utf-8 2025-12-22 18:05:12.2970|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/801aaf2a-7570-4953-a275-3722460ff7f0 2025-12-22 18:05:12.3005|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:05:12.3005|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:05:12.3005|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:05:12.3005|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-22 18:05:12.3005|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetais", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentDetais(System.String) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:05:12.3159|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:05:13.5728|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (12ms) [Parameters=[@__SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [u].[Id], [u].[BatchDesc], [u].[CorporateId], [u].[CreatedBy], [u].[CurrencyId], [u].[DateCreated], [u].[DateModified], [u].[Error], [u].[FeeId], [u].[FilePath], [u].[IsActive], [u].[IsDeleted], [u].[Message], [u].[ModifiedBy], [u].[PaymentBatchIds], [u].[PaymentMode], [u].[PaymentType], [u].[ProcessingStage], [u].[ReferenceNo], [u].[SendToBank], [u].[SessionId], [u].[SourceAccount], [u].[SplitBatch], [u].[SplitByBank], [u].[SuspenseAccount], [u].[TotalAmount], [u].[TotalItems], [u].[UploadMethod], [u].[UploadStatus], [u].[UserType], [u].[UserTypeId] FROM [UploadStaging] AS [u] WHERE [u].[SessionId] = @__SessionId_0 2025-12-22 18:05:13.5815|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__8__locals1_upload_PaymentType_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT CASE WHEN EXISTS ( SELECT 1 FROM [PaymentTypes] AS [p] WHERE [p].[Id] = @__8__locals1_upload_PaymentType_0) THEN CAST(1 AS bit) ELSE CAST(0 AS bit) END 2025-12-22 18:05:13.5992|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (14ms) [Parameters=[@__8__locals1_upload_ReferenceNo_0='?' (Size = 4000), @__8__locals1_upload_CorporateId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT COUNT(*) FROM [UploadStaging] AS [u] WHERE (([u].[ReferenceNo] = @__8__locals1_upload_ReferenceNo_0) AND ([u].[CorporateId] = @__8__locals1_upload_CorporateId_1)) AND [u].[UploadStatus] NOT IN (3, 6) 2025-12-22 18:05:13.6342||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDEXPENDITUREACCOUNTS-GENERA","accountNumber":"000001011100127923","currentBalance":0.0,"formattedAmount":"0.00","overdraftLimit":0.0,"formattedOverdraftLimit":"0.00","bankId":0,"banks":null,"bankName":"Bank of Sierra Leone","approvalStatus":1,"approvalStatusDate":"0001-01-01T00:00:00","rejectionComment":null,"code":null,"isActive":true,"isDeleted":false,"whoCanViewSourceAccount":null,"whoCanInitaitePaymentOnSourceAccount":null,"currency":null},"code":"00","success":true,"description":"Success"} 2025-12-22 18:05:13.6830|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:05:13.6830|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1373.0192ms 2025-12-22 18:05:13.6898|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-22 18:05:13.6898|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1394.8548ms 200 application/json; charset=utf-8 2025-12-22 18:05:15.8654|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/801aaf2a-7570-4953-a275-3722460ff7f0?Page=1&PageSize=100&IsValid=true 2025-12-22 18:05:15.8654|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:05:15.8654|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.5651ms 204 2025-12-22 18:05:15.8654|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/801aaf2a-7570-4953-a275-3722460ff7f0?Page=1&PageSize=100&IsValid=true 2025-12-22 18:05:15.8802|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:05:15.8802|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:05:15.8802|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:05:15.8802|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-22 18:05:15.8802|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "FetchPaymentItems", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] FetchPaymentItems(System.String, Int32, Int32, Boolean) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:05:15.8802|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:05:17.2082|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (52ms) [Parameters=[@__SessionId_0='?' (Size = 4000), @__IsValid_1='?' (DbType = Boolean)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [u].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[IsValid], [p].[Narration], [p].[CreditedAmount] AS [Amount], [p].[Error], [p].[Id] AS [PaymentStagingId], [p].[CurrencyId] FROM [PaymentItemStaging] AS [p] INNER JOIN [UploadStaging] AS [u] ON [p].[UploadStagingId] = [u].[Id] WHERE (([p].[SessionId] = @__SessionId_0) AND ([p].[IsValid] = @__IsValid_1)) AND ([p].[IsPaid] = CAST(0 AS bit)) 2025-12-22 18:05:17.2689|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (57ms) [Parameters=[@__SessionId_0='?' (Size = 4000), @__IsValid_1='?' (DbType = Boolean)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [u].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[IsValid], [p].[Narration], [p].[CreditedAmount] AS [Amount], [p].[Error], [p].[Id] AS [PaymentStagingId], [p].[CurrencyId] FROM [PaymentItemStaging] AS [p] INNER JOIN [UploadStaging] AS [u] ON [p].[UploadStagingId] = [u].[Id] WHERE (([p].[SessionId] = @__SessionId_0) AND ([p].[IsValid] = @__IsValid_1)) AND ([p].[IsPaid] = CAST(0 AS bit)) 2025-12-22 18:05:17.3280|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:05:17.3315|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1444.4191ms 2025-12-22 18:05:17.3315|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-22 18:05:17.3315|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1457.3901ms 200 application/json; charset=utf-8 2025-12-22 18:05:20.6483|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/InitiatePartialPayment 2025-12-22 18:05:20.6483|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:05:20.6483|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6217ms 204 2025-12-22 18:05:20.6591|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 POST http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/InitiatePartialPayment multipart/form-data; boundary=----WebKitFormBoundarytn1ydAjcGRGJ2xNI 309 2025-12-22 18:05:20.6591|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:05:20.6591|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:05:20.6591|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:05:20.6591|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.InitiatePartialPayment (PaymentService)' 2025-12-22 18:05:20.6875|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "InitiatePartialPayment", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] InitiatePartialPayment(PaymentService.Data.Model.PartialPaymentViewModel) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:05:20.6899|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:05:20.7284|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (10ms) [Parameters=[@__8__locals1_Model_SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [u].[Id], [u].[BatchDesc], [u].[CorporateId], [u].[CreatedBy], [u].[CurrencyId], [u].[DateCreated], [u].[DateModified], [u].[Error], [u].[FeeId], [u].[FilePath], [u].[IsActive], [u].[IsDeleted], [u].[Message], [u].[ModifiedBy], [u].[PaymentBatchIds], [u].[PaymentMode], [u].[PaymentType], [u].[ProcessingStage], [u].[ReferenceNo], [u].[SendToBank], [u].[SessionId], [u].[SourceAccount], [u].[SplitBatch], [u].[SplitByBank], [u].[SuspenseAccount], [u].[TotalAmount], [u].[TotalItems], [u].[UploadMethod], [u].[UploadStatus], [u].[UserType], [u].[UserTypeId] FROM [UploadStaging] AS [u] WHERE [u].[SessionId] = @__8__locals1_Model_SessionId_0 2025-12-22 18:05:20.7444|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (11ms) [Parameters=[@__8__locals1_Model_SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [u].[Id], [u].[BatchDesc], [u].[CorporateId], [u].[CreatedBy], [u].[CurrencyId], [u].[DateCreated], [u].[DateModified], [u].[Error], [u].[FeeId], [u].[FilePath], [u].[IsActive], [u].[IsDeleted], [u].[Message], [u].[ModifiedBy], [u].[PaymentBatchIds], [u].[PaymentMode], [u].[PaymentType], [u].[ProcessingStage], [u].[ReferenceNo], [u].[SendToBank], [u].[SessionId], [u].[SourceAccount], [u].[SplitBatch], [u].[SplitByBank], [u].[SuspenseAccount], [u].[TotalAmount], [u].[TotalItems], [u].[UploadMethod], [u].[UploadStatus], [u].[UserType], [u].[UserTypeId] FROM [UploadStaging] AS [u] WHERE [u].[SessionId] = @__8__locals1_Model_SessionId_0 2025-12-22 18:05:20.7847|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Id], [p].[AccountName], [p].[AccountNo], [p].[Amount], [p].[BankCode], [p].[BankId], [p].[BorneBy], [p].[ChequeNo], [p].[CorporateFeeAmount], [p].[CreditedAmount], [p].[CurrencyId], [p].[CustomerFeeAmount], [p].[Error], [p].[IsPaid], [p].[IsValid], [p].[Narration], [p].[PaymentItemId], [p].[PaymentSummaryByBankId], [p].[RouteId], [p].[SendToBank], [p].[SessionId], [p].[SourceAccount], [p].[UploadStagingId] FROM [PaymentItemStaging] AS [p] WHERE [p].[UploadStagingId] = @__p_0 2025-12-22 18:05:20.8057|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@p30='?' (DbType = Int64), @p0='?' (Size = 4000), @p1='?' (DbType = Int64), @p2='?' (DbType = Int64), @p3='?' (DbType = Int64), @p4='?' (DbType = DateTime2), @p5='?' (DbType = DateTime2), @p6='?' (Size = 4000), @p7='?' (Size = 4000), @p8='?' (Size = 4000), @p9='?' (DbType = Boolean), @p10='?' (DbType = Boolean), @p11='?' (Size = 4000), @p12='?' (DbType = Int64), @p13='?' (Size = 4000), @p14='?' (DbType = Int32), @p15='?' (DbType = Int64), @p16='?' (DbType = Int32), @p17='?' (Size = 4000), @p18='?' (DbType = Boolean), @p19='?' (Size = 4000), @p20='?' (Size = 4000), @p21='?' (DbType = Boolean), @p22='?' (DbType = Boolean), @p23='?' (Size = 4000), @p24='?' (DbType = Decimal), @p25='?' (DbType = Int32), @p26='?' (DbType = Int32), @p27='?' (DbType = Int32), @p28='?' (DbType = Int32), @p29='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SET NOCOUNT ON; UPDATE [UploadStaging] SET [BatchDesc] = @p0, [CorporateId] = @p1, [CreatedBy] = @p2, [CurrencyId] = @p3, [DateCreated] = @p4, [DateModified] = @p5, [Error] = @p6, [FeeId] = @p7, [FilePath] = @p8, [IsActive] = @p9, [IsDeleted] = @p10, [Message] = @p11, [ModifiedBy] = @p12, [PaymentBatchIds] = @p13, [PaymentMode] = @p14, [PaymentType] = @p15, [ProcessingStage] = @p16, [ReferenceNo] = @p17, [SendToBank] = @p18, [SessionId] = @p19, [SourceAccount] = @p20, [SplitBatch] = @p21, [SplitByBank] = @p22, [SuspenseAccount] = @p23, [TotalAmount] = @p24, [TotalItems] = @p25, [UploadMethod] = @p26, [UploadStatus] = @p27, [UserType] = @p28, [UserTypeId] = @p29 WHERE [Id] = @p30; SELECT @@ROWCOUNT; 2025-12-22 18:05:26.7151|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 18:05:26.7415|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 18:05:26.7415|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 18:05:26.7415|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-22 18:05:26.7930|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-22 18:05:26.7930|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.InitiatePartialPayment (PaymentService) in 6106.7843ms 2025-12-22 18:05:26.7930|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.InitiatePartialPayment (PaymentService)' 2025-12-22 18:05:26.8006|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6141.4619ms 200 application/json; charset=utf-8 2025-12-22 18:05:26.8006||WARN|PaymentService.Core.Service.IntegrationService|Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiU2FsaWV1IGphbGxvaCIsImh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vd3MvMjAwOC8wNi9pZGVudGl0eS9jbGFpbXMvcHJpbWFyeXNpZCI6IjUxOSIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL2dpdmVubmFtZSI6InNqYWxsb2hATU9GIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvZW1haWxhZGRyZXNzIjoic2FsbGlldTM3QGdtYWlsLmNvbSIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL2xvY2FsaXR5IjoiMjA3IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvY291bnRyeSI6IkNvcnBvcmF0ZSIsImh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vd3MvMjAwOC8wNi9pZGVudGl0eS9jbGFpbXMvcm9sZSI6IkNPUlBPUkFURVVTRVIiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA5LzA5L2lkZW50aXR5L2NsYWltcy9hY3RvciI6WyJpbml0aWF0ZXBheW1lbnQiLCJDYW5Jbml0aWF0ZVBheW1lbnRPblNvdXJjZUFjY291bnQiLCJDYW5DcmVhdGVTb3VyY2VBY2NvdW50Iiwidmlld3JlcG9ydCJdLCJleHAiOjE3NjY0MjcwMjYsImlzcyI6ImRvdG5ldF9ncm9jZXJ5X2xpc3QiLCJhdWQiOiJHcm9jZXJ5TGlzdEFQSSJ9.RHmLVaFCqwzucvwuaTXVMZV4-BMKtjSBDEtmm8IgjSg 2025-12-22 18:05:26.8006||WARN|PaymentService.Core.Service.IntegrationService|IntitiateWorkFlow Endpoint Called @ 12/22/2025 6:05:26 PM 2025-12-22 18:05:26.8343|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 18:05:26.8343|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:05:26.8343|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.9008ms 204 2025-12-22 18:05:26.8343|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 18:05:26.8457|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:05:26.8457|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:05:26.8457|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:05:26.8457|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 18:05:26.8457|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPendingPaymentQueue", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPendingPaymentQueue(Int64, System.String, System.String, System.String, Int32, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:05:26.8457|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:05:26.8987|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[CorporatePay.Common.Model.PagedModel`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], CorporatePay.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:05:26.8987|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 50.2516ms 2025-12-22 18:05:26.8987|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 18:05:26.8987|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 58.8658ms 200 application/json; charset=utf-8 2025-12-22 18:05:28.9274|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:05:28.9274|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:05:28.9274|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5465ms 204 2025-12-22 18:05:28.9274|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:05:28.9274|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:05:28.9274|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:05:28.9414|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:05:28.9414|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:05:28.9414|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:05:28.9414|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:05:29.0476|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:05:29.0488|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 102.2741ms 2025-12-22 18:05:29.0488|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:05:29.0488|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 114.7783ms 200 application/json; charset=utf-8 2025-12-22 18:06:13.7160|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 18:06:13.7160|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:06:13.7160|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.3217ms 204 2025-12-22 18:06:13.7291|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 18:06:13.7291|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:06:13.7291|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:06:13.7419|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:06:13.7419|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 18:06:13.7419|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 18:06:13.7419|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:06:13.7599|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 18:06:13.7983|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 18:06:13.7983|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 47.7325ms 2025-12-22 18:06:13.7983|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 18:06:13.8029|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 73.809ms 200 application/json; charset=utf-8 2025-12-22 18:09:47.1590|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:09:47.1590|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:09:47.1590|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.0706ms 204 2025-12-22 18:09:47.1741|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:09:47.1741|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:09:47.1741|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:09:47.1741|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:09:47.1741|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:09:47.1741|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:09:47.1741|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:09:47.3117|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:09:47.3151|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 128.9627ms 2025-12-22 18:09:47.3151|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:09:47.3151|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 144.646ms 200 application/json; charset=utf-8 2025-12-22 18:09:59.0613|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:09:59.0613|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:09:59.0613|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1777ms 204 2025-12-22 18:09:59.0760|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:09:59.0760|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:09:59.0760|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:09:59.0946|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:09:59.0946|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:09:59.0946|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:09:59.1049|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:09:59.2300|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:09:59.2300|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 128.8641ms 2025-12-22 18:09:59.2300|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:09:59.2300|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 162.5373ms 200 application/json; charset=utf-8 2025-12-22 18:10:09.4939|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:10:09.4939|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:10:38.0238|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:10:38.0238|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:10:38.0238|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.6999ms 204 2025-12-22 18:10:38.0363|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:10:38.0363|1|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() 2025-12-22 18:10:38.0363|7|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. 2025-12-22 18:10:38.0363|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:10:38.0363|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-22 18:10:38.0478|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-22 18:10:38.0478|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 12.5849ms 401 2025-12-22 18:10:49.3844|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 18:10:49.3844|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:10:49.3913|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.9118ms 204 2025-12-22 18:10:49.3913|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 18:10:49.3913|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:10:49.3913|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:10:49.3913|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:10:49.4080|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:10:49.4080|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 18:10:49.4080|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:10:49.4080|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 18:10:49.4080|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.0335ms 204 2025-12-22 18:10:49.4080|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:10:49.4080|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:10:49.4228|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:10:49.4228|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 18:10:49.4228|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:10:49.4228|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:10:49.4228|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:10:49.4228|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:10:49.4228|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:10:49.4633|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 18:10:49.4633|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 49.737ms 2025-12-22 18:10:49.4633|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 18:10:49.4697|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 73.1229ms 200 application/json; charset=utf-8 2025-12-22 18:10:49.5756|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:10:49.5756|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 146.3998ms 2025-12-22 18:10:49.5794|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:10:49.5794|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 162.2828ms 200 application/json; charset=utf-8 2025-12-22 18:11:32.5244|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:11:32.5244|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:11:32.5244|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.272ms 204 2025-12-22 18:11:32.5441|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:11:32.5464|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:11:32.5464|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:11:32.5464|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:11:32.5464|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:11:32.5464|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:11:32.5464|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:11:32.6933|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:11:32.6933|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 139.0195ms 2025-12-22 18:11:32.6933|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:11:32.7022|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 158.0839ms 200 application/json; charset=utf-8 2025-12-22 18:14:15.2816|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:14:15.2816|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:14:15.2816|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3618ms 204 2025-12-22 18:14:15.2816|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:14:15.2816|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:14:15.2816|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:14:15.2980|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:14:15.2980|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:14:15.2980|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:14:15.2980|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:14:15.4404|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:14:15.4404|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 141.9866ms 2025-12-22 18:14:15.4404|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:14:15.4404|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 154.4089ms 200 application/json; charset=utf-8 2025-12-22 18:15:09.6026|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:15:09.6130|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:18:19.9535|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:18:19.9535|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:18:19.9535|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8399ms 204 2025-12-22 18:18:19.9655|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:18:19.9655|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:18:19.9655|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:18:19.9655|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:18:19.9655|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:18:19.9655|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:18:19.9655|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:18:20.1028|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:18:20.1048|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 127.7175ms 2025-12-22 18:18:20.1048|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:18:20.1048|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 141.8857ms 200 application/json; charset=utf-8 2025-12-22 18:20:09.7405|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:20:09.7405|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:20:21.2863|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:20:21.2863|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:20:21.2919|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5833ms 204 2025-12-22 18:20:21.2919|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:20:21.2919|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:20:21.2919|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:20:21.2919|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:20:21.2919|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:20:21.2919|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:20:21.2919|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:20:21.4375|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:20:21.4375|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 135.1428ms 2025-12-22 18:20:21.4375|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:20:21.4375|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 149.7142ms 200 application/json; charset=utf-8 2025-12-22 18:21:42.4211|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:21:42.4211|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:21:42.4211|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1645ms 204 2025-12-22 18:21:42.4369|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:21:42.4369|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:21:42.4369|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:21:42.4369|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:21:42.4369|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:21:42.4369|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:21:42.4369|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:21:42.5607|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:21:42.5607|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 118.4692ms 2025-12-22 18:21:42.5607|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:21:42.5607|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 132.2326ms 200 application/json; charset=utf-8 2025-12-22 18:22:46.3326|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:22:46.3326|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:22:46.3416|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.9899ms 204 2025-12-22 18:22:46.3416|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:22:46.3416|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:22:46.3567|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:22:46.3567|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:22:46.3567|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:22:46.3567|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:22:46.3567|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:22:46.4981|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:22:46.4981|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 132.9407ms 2025-12-22 18:22:46.4981|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:22:46.4981|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 155.9989ms 200 application/json; charset=utf-8 2025-12-22 18:24:06.9163|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:24:06.9163|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:24:06.9163|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8331ms 204 2025-12-22 18:24:06.9280|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:24:06.9280|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:24:06.9280|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:24:06.9280|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:24:06.9280|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:24:06.9419|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:24:06.9419|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:24:07.0690|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:24:07.0690|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 128.1596ms 2025-12-22 18:24:07.0690|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:24:07.0690|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 148.0569ms 200 application/json; charset=utf-8 2025-12-22 18:25:09.9088|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:25:09.9088|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:26:20.6543|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:26:20.6543|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:26:20.6543|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.8883ms 204 2025-12-22 18:26:20.6543|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:26:20.6543|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:26:20.6543|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:26:20.6543|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:26:20.6543|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:26:20.6543|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:26:20.6698|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:26:20.7893|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:26:20.7893|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 122.5663ms 2025-12-22 18:26:20.7893|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:26:20.7955|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 132.5366ms 200 application/json; charset=utf-8 2025-12-22 18:27:31.1398|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:27:31.1398|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:27:31.1398|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.9746ms 204 2025-12-22 18:27:31.1527|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:27:31.1527|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:27:31.1527|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:27:31.1527|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:27:31.1527|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:27:31.1654|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:27:31.1654|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:27:31.2953|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:27:31.2953|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 130.2882ms 2025-12-22 18:27:31.2953|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:27:31.2953|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 148.611ms 200 application/json; charset=utf-8 2025-12-22 18:27:54.9685|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:27:54.9685|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:27:54.9685|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1695ms 204 2025-12-22 18:27:54.9796|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:27:54.9796|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:27:54.9796|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:27:54.9796|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:27:54.9796|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:27:54.9796|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:27:54.9796|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:27:55.1127|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:27:55.1127|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 124.7045ms 2025-12-22 18:27:55.1127|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:27:55.1195|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 139.9368ms 200 application/json; charset=utf-8 2025-12-22 18:28:03.8257|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:28:03.8285|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:28:03.8285|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6661ms 204 2025-12-22 18:28:03.8285|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:28:03.8285|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:28:03.8285|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:28:03.8427|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:28:03.8427|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:28:03.8427|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:28:03.8427|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:28:03.9620|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:28:03.9620|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 115.5835ms 2025-12-22 18:28:03.9670|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:28:03.9670|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 134.3891ms 200 application/json; charset=utf-8 2025-12-22 18:28:20.2692|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:28:20.2692|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:28:20.2692|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.9777ms 204 2025-12-22 18:28:20.2692|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:28:20.2842|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:28:20.2842|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:28:20.2842|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:28:20.2842|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:28:20.2842|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:28:20.2842|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:28:20.4111|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:28:20.4111|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 121.2295ms 2025-12-22 18:28:20.4111|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:28:20.4111|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 135.0865ms 200 application/json; charset=utf-8 2025-12-22 18:29:28.3193|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:29:28.3193|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:29:28.3262|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.8238ms 204 2025-12-22 18:29:28.3262|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:29:28.3262|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:29:28.3262|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:29:28.3262|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:29:28.3262|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:29:28.3262|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:29:28.3262|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:29:28.4537|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:29:28.4537|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 117.8606ms 2025-12-22 18:29:28.4537|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:29:28.4537|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 129.173ms 200 application/json; charset=utf-8 2025-12-22 18:29:44.0527|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:29:44.0559|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:29:44.0559|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7232ms 204 2025-12-22 18:29:44.0559|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:29:44.0559|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:29:44.0559|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:29:44.0559|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:29:44.0559|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:29:44.0732|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:29:44.0732|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:29:44.1907|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:29:44.1907|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 116.755ms 2025-12-22 18:29:44.1907|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:29:44.1907|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 131.368ms 200 application/json; charset=utf-8 2025-12-22 18:30:10.0949|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:30:10.0962|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:30:40.0401|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:30:40.0433|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:30:40.0433|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0119ms 204 2025-12-22 18:30:40.0433|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:30:40.0433|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:30:40.0433|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:30:40.0592|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:30:40.0592|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:30:40.0592|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:30:40.0592|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:30:40.1941|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:30:40.1941|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 132.0486ms 2025-12-22 18:30:40.1991|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:30:40.1991|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 148.0067ms 200 application/json; charset=utf-8 2025-12-22 18:31:00.8967|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:31:00.8987|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:31:00.8987|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3787ms 204 2025-12-22 18:31:00.8987|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:31:00.8987|1|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() 2025-12-22 18:31:00.8987|7|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: 'System.DateTime', Current time: 'System.DateTime'. 2025-12-22 18:31:00.8987|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:31:00.9151|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-22 18:31:00.9151|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-22 18:31:00.9151|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 12.834ms 401 2025-12-22 18:31:12.6518|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 18:31:12.6518|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:31:12.6640|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 12.1955ms 204 2025-12-22 18:31:12.6640|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-22 18:31:12.6640|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:31:12.6640|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:31:12.6759|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:31:12.6759|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:31:12.6759|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.5836ms 204 2025-12-22 18:31:12.6759|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:31:12.6759|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:31:12.6759|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 18:31:12.6759|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:31:12.6917|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-22 18:31:12.6917|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:31:12.6917|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:31:12.6917|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:31:12.6917|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:31:12.6917|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-22 18:31:12.6917|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:31:12.6917|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:31:12.7388|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-22 18:31:12.7388|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 43.8712ms 2025-12-22 18:31:12.7388|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-22 18:31:12.7388|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 76.0172ms 200 application/json; charset=utf-8 2025-12-22 18:31:12.8431|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:31:12.8431|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 141.0949ms 2025-12-22 18:31:12.8480|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:31:12.8480|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 163.7761ms 200 application/json; charset=utf-8 2025-12-22 18:31:56.7243|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:31:56.7243|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:31:56.7243|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2696ms 204 2025-12-22 18:31:56.7243|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:31:56.7375|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:31:56.7375|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:31:56.7375|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:31:56.7375|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:31:56.7375|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:31:56.7375|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:31:56.8751|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:31:56.8751|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 128.6811ms 2025-12-22 18:31:56.8787|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:31:56.8787|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 144.2948ms 200 application/json; charset=utf-8 2025-12-22 18:32:54.8988|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:32:54.8988|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:32:54.8988|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7539ms 204 2025-12-22 18:32:54.8988|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:32:54.9139|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:32:54.9139|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:32:54.9139|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:32:54.9139|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:32:54.9139|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:32:54.9139|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:32:55.0508|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:32:55.0540|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 130.8383ms 2025-12-22 18:32:55.0540|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:32:55.0540|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 147.4553ms 200 application/json; charset=utf-8 2025-12-22 18:33:52.6919|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:33:52.6919|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:33:52.6919|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2708ms 204 2025-12-22 18:33:52.6919|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:33:52.7059|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:33:52.7059|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:33:52.7059|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:33:52.7059|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:33:52.7059|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:33:52.7059|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:33:52.8374|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:33:52.8374|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 124.0548ms 2025-12-22 18:33:52.8374|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:33:52.8374|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 138.7346ms 200 application/json; charset=utf-8 2025-12-22 18:35:10.2681|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:35:10.2681|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:35:25.9071|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:35:25.9071|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:35:25.9071|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4714ms 204 2025-12-22 18:35:25.9176|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:35:25.9176|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:35:25.9176|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:35:25.9176|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:35:25.9176|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:35:25.9176|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:35:25.9176|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:35:26.0606|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:35:26.0606|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 136.2502ms 2025-12-22 18:35:26.0606|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:35:26.0606|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 147.4042ms 200 application/json; charset=utf-8 2025-12-22 18:35:31.6561|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:35:31.6561|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:35:31.6633|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.2766ms 204 2025-12-22 18:35:31.6633|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:35:31.6633|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:35:31.6633|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:35:31.6633|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:35:31.6633|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:35:31.6801|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:35:31.6801|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:35:31.8050|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:35:31.8050|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 124.1913ms 2025-12-22 18:35:31.8050|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:35:31.8050|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 141.6564ms 200 application/json; charset=utf-8 2025-12-22 18:36:37.5221|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:36:37.5250|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:36:37.5250|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9936ms 204 2025-12-22 18:36:37.5250|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:36:37.5250|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:36:37.5386|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:36:37.5386|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:36:37.5386|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:36:37.5386|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:36:37.5386|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:36:37.6645|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:36:37.6645|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 122.1434ms 2025-12-22 18:36:37.6645|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:36:37.6645|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 135.2628ms 200 application/json; charset=utf-8 2025-12-22 18:37:08.3003|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:37:08.3003|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:37:08.3003|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6677ms 204 2025-12-22 18:37:08.3003|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:37:08.3129|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:37:08.3129|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:37:08.3129|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:37:08.3129|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:37:08.3129|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:37:08.3129|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:37:08.4476|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:37:08.4476|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 126.5584ms 2025-12-22 18:37:08.4524|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:37:08.4524|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 143.6276ms 200 application/json; charset=utf-8 2025-12-22 18:40:10.4432|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:40:10.4432|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:40:40.5806|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:40:40.5806|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:40:40.5806|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0438ms 204 2025-12-22 18:40:40.5969|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:40:40.5969|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:40:40.5969|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:40:40.5969|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:40:40.5969|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:40:40.6057|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:40:40.6057|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:40:40.7292|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:40:40.7316|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 124.6734ms 2025-12-22 18:40:40.7316|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:40:40.7316|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 138.5878ms 200 application/json; charset=utf-8 2025-12-22 18:40:41.9716|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 18:40:41.9716|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:40:41.9716|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8779ms 204 2025-12-22 18:40:41.9823|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/207?StartDate=2025-12-22&EndDate=2025-12-22&UploadStatus=2&Page=1&PageSize=100 2025-12-22 18:40:41.9823|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:40:41.9823|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:40:41.9823|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:40:41.9823|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 18:40:41.9823|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPendingPaymentQueue", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPendingPaymentQueue(Int64, System.String, System.String, System.String, Int32, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:40:41.9823|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:40:42.0668|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[CorporatePay.Common.Model.PagedModel`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], CorporatePay.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:40:42.0668|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 75.7064ms 2025-12-22 18:40:42.0668|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-22 18:40:42.0668|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 91.0763ms 200 application/json; charset=utf-8 2025-12-22 18:40:43.2754|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:40:43.2779|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:40:43.2779|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:40:43.2779|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:40:43.2779|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:40:43.2779|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:40:43.2779|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:40:43.4098|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:40:43.4098|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 124.0157ms 2025-12-22 18:40:43.4098|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:40:43.4098|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 140.7539ms 200 application/json; charset=utf-8 2025-12-22 18:44:18.3423|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:44:18.3423|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:44:18.3423|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.398ms 204 2025-12-22 18:44:18.3523|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-22 18:44:18.3523|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-22 18:44:18.3523|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-22 18:44:18.3523|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-22 18:44:18.3523|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:44:18.3523|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-22 18:44:18.3523|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:44:18.4929|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-22 18:44:18.4929|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 131.6403ms 2025-12-22 18:44:18.4929|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-22 18:44:18.4929|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 144.7367ms 200 application/json; charset=utf-8 2025-12-22 18:45:10.5830|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:45:10.5830|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:50:10.8552|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:50:10.8552|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:55:11.0010|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 18:55:11.0230|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 19:00:11.1608|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 19:00:11.2256|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-22 19:04:36.6798|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 POST http://127.0.0.1:23803/PAYMENTSERVICE/iisintegration 0 2025-12-22 19:04:36.6798|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2396ms 202 2025-12-22 19:04:36.6798||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:15428:715e866c caught stopping signal... 2025-12-22 19:04:36.6997||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:15428:715e866c caught stopped signal... 2025-12-22 19:04:37.7412||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:15428:715e866c All dispatchers stopped 2025-12-22 19:04:37.7603||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:15428:715e866c successfully reported itself as stopped in 6.5378 ms 2025-12-22 19:04:37.7682||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:15428:715e866c has been stopped in total 1070.1585 ms