2025-12-03 07:51:29.2764||DEBUG|PaymentSystem.Program|init main function 2025-12-03 07:51:32.3769||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Start installing Hangfire SQL objects... 2025-12-03 07:51:32.7679||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Hangfire SQL objects installed. 2025-12-03 07:51:32.7966||INFO|Hangfire.BackgroundJobServer|Starting Hangfire Server using job storage: 'SQL Server: VLIV-EFTDB01@RCPaySL-Live' 2025-12-03 07:51:32.7966||INFO|Hangfire.BackgroundJobServer|Using the following options for SQL Server job storage: Queue poll interval: 00:00:00. 2025-12-03 07:51:32.8018||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-03 07:51:32.9072||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:12484:25af620c successfully announced in 91.3589 ms 2025-12-03 07:51:32.9150||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:12484:25af620c is starting the registered dispatchers: ServerWatchdog, ServerJobCancellationWatcher, ExpirationManager, CountersAggregator, Worker, DelayedJobScheduler, RecurringJobScheduler... 2025-12-03 07:51:32.9317||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:12484:25af620c all the dispatchers started 2025-12-03 07:51:34.5591|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-03 07:51:34.5705|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-03 07:51:34.5705|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-03 07:51:34.5705|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-03 07:51:34.5705|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-03 07:51:34.5705|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-03 07:51:34.5705|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-03 07:51:34.5837|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-03 07:51:34.5837|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-03 07:51:34.5837|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-03 07:51:34.5837|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-03 07:51:34.5837|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-03 07:51:34.5837|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-03 07:51:34.6009|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-03 07:51:34.6009|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-03 07:51:34.6009|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-03 07:51:34.6147|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-03 07:51:34.6147|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-03 07:51:34.6604|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 07:51:34.6604|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 07:51:34.6604|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 07:51:34.6604|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 07:51:34.6604|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 07:51:35.6856|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (13ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT 1 2025-12-03 07:51:35.7055|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (10ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT OBJECT_ID(N'[__EFMigrationsHistory]'); 2025-12-03 07:51:35.7087|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (31ms) [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-03 07:51:35.7087|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (26ms) [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-03 07:51:35.7284|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (10ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT 1 2025-12-03 07:51:35.7525|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (21ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT OBJECT_ID(N'[__EFMigrationsHistory]'); 2025-12-03 07:51:35.7765|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT [MigrationId], [ProductVersion] FROM [__EFMigrationsHistory] ORDER BY [MigrationId]; 2025-12-03 07:51:35.7920|20405|INFO|Microsoft.EntityFrameworkCore.Migrations|No migrations were applied. The database is already up to date. 2025-12-03 07:51:36.4059||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-03 07:51:36.4331|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-03 07:51:36.4555|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-03 07:51:36.7121|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 0 2025-12-03 07:51:36.7121|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 0 2025-12-03 07:51:37.4290|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 07:51:37.4290|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 07:51:37.4290|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 725.4882ms 204 2025-12-03 07:51:37.4290|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 727.8778ms 204 2025-12-03 07:51:37.5747|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 07:51:37.5747|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 07:51:37.8159|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 07:51:37.8159|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 07:51:37.8219|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 07:51:37.8219|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 07:51:37.8219|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 07:51:37.8219|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 07:51:37.8219|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 07:51:37.8219|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 07:51:37.8598|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 07:51:37.8598|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-03 07:51:37.8878|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 07:51:37.8878|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 07:51:37.9155|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-03 07:51:38.0938|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 07:51:38.0938|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-03 07:51:38.1153|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 251.2344ms 2025-12-03 07:51:38.1153|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 248.4592ms 2025-12-03 07:51:38.1153|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 07:51:38.1153|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 07:51:38.1153|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 547.1674ms 200 application/json; charset=utf-8 2025-12-03 07:51:38.1153|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 548.1452ms 200 application/json; charset=utf-8 2025-12-03 07:55:03.4368|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 07:55:03.4368|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 08:00:03.6106|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 08:00:03.6106|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 08:05:03.7601|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 08:05:03.7601|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 08:10:03.8682|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 08:10:03.9169|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 08:12:27.4865|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 POST http://127.0.0.1:25046/PAYMENTSERVICE/iisintegration 0 2025-12-03 08:12:27.4865|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3767ms 202 2025-12-03 08:12:27.4865||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:12484:25af620c caught stopping signal... 2025-12-03 08:12:27.5040||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:12484:25af620c caught stopped signal... 2025-12-03 08:12:28.5572||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:12484:25af620c All dispatchers stopped 2025-12-03 08:12:28.5671||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:12484:25af620c successfully reported itself as stopped in 4.241 ms 2025-12-03 08:12:28.5671||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:12484:25af620c has been stopped in total 1067.5909 ms 2025-12-03 08:46:30.6290||DEBUG|PaymentSystem.Program|init main function 2025-12-03 08:46:31.4348||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Start installing Hangfire SQL objects... 2025-12-03 08:46:31.6055||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Hangfire SQL objects installed. 2025-12-03 08:46:31.6241||INFO|Hangfire.BackgroundJobServer|Starting Hangfire Server using job storage: 'SQL Server: VLIV-EFTDB01@RCPaySL-Live' 2025-12-03 08:46:31.6278||INFO|Hangfire.BackgroundJobServer|Using the following options for SQL Server job storage: Queue poll interval: 00:00:00. 2025-12-03 08:46:31.6278||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-03 08:46:31.7430||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:1032:fe6efd07 successfully announced in 92.4345 ms 2025-12-03 08:46:31.7430||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:1032:fe6efd07 is starting the registered dispatchers: ServerWatchdog, ServerJobCancellationWatcher, ExpirationManager, CountersAggregator, Worker, DelayedJobScheduler, RecurringJobScheduler... 2025-12-03 08:46:31.7651||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:1032:fe6efd07 all the dispatchers started 2025-12-03 08:46:32.4747|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-03 08:46:32.4747|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-03 08:46:32.4879|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-03 08:46:32.4879|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-03 08:46:32.4879|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-03 08:46:32.4879|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-03 08:46:32.4879|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-03 08:46:32.4879|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-03 08:46:32.5024|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-03 08:46:32.5024|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-03 08:46:32.5024|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-03 08:46:32.5024|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-03 08:46:32.5024|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-03 08:46:32.5024|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-03 08:46:32.5024|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-03 08:46:32.5024|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-03 08:46:32.5185|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-03 08:46:32.5185|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-03 08:46:32.5677|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 08:46:32.5677|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 08:46:32.5677|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 08:46:32.8232|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (16ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT 1 2025-12-03 08:46:32.8451|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (13ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT OBJECT_ID(N'[__EFMigrationsHistory]'); 2025-12-03 08:46:32.8451|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT 1 2025-12-03 08:46:32.8451|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT OBJECT_ID(N'[__EFMigrationsHistory]'); 2025-12-03 08:46:32.9214|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (4ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT [MigrationId], [ProductVersion] FROM [__EFMigrationsHistory] ORDER BY [MigrationId]; 2025-12-03 08:46:32.9421|20405|INFO|Microsoft.EntityFrameworkCore.Migrations|No migrations were applied. The database is already up to date. 2025-12-03 08:46:33.0588||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-03 08:46:33.4305|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-03 08:46:33.4305|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-03 08:46:33.5099|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 08:46:33.5099|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 08:46:33.5225|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 92.6457ms 204 2025-12-03 08:46:33.5225|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 92.6485ms 204 2025-12-03 08:46:34.8827|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-03 08:46:34.8827|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-03 08:46:34.9453|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 08:46:34.9453|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 08:46:34.9453|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 08:46:34.9453|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 08:46:34.9582|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 08:46:34.9582|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 08:46:34.9582|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 08:46:34.9582|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 08:46:34.9940|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-03 08:46:34.9940|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 08:46:35.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-03 08:46:35.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-03 08:46:35.0630|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-03 08:46:35.1832|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 08:46:35.2028|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 203.1682ms 2025-12-03 08:46:35.2051|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 08:46:35.2051|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 325.3969ms 200 application/json; charset=utf-8 2025-12-03 08:46:35.2478|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-03 08:46:35.2542|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 257.9113ms 2025-12-03 08:46:35.2542|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 08:46:35.2542|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 374.9138ms 200 application/json; charset=utf-8 2025-12-03 08:50:02.0304|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 08:50:02.0304|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 08:54:31.8272|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-03 08:54:31.8272|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 08:54:31.8353|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.2721ms 204 2025-12-03 08:54:31.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-03 08:54:31.8353|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 08:54:31.8353|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 08:54:31.8517|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 08:54:31.8517|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 08:54:31.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-03 08:54:31.8517|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 08:54:31.8517|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-03 08:54:31.8669|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 08:54:31.8669|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.5639ms 204 2025-12-03 08:54:31.8669|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-03 08:54:31.8669|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 08:54:31.8669|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 08:54:31.8824|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 08:54:31.8824|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 08:54:31.8824|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 08:54:31.8964|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-03 08:54:31.8964|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 08:54:31.9329|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 08:54:31.9329|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 78.7128ms 2025-12-03 08:54:31.9329|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 08:54:31.9329|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 98.1206ms 200 application/json; charset=utf-8 2025-12-03 08:54:32.0571|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-03 08:54:32.0571|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 161.4456ms 2025-12-03 08:54:32.0571|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 08:54:32.0571|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 184.9385ms 200 application/json; charset=utf-8 2025-12-03 08:55:02.2022|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 08:55:02.2022|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 08:55:56.6137|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-03 08:55:56.6137|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 08:55:56.6199|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2039ms 204 2025-12-03 08:55:56.6199|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 08:55:56.6199|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 08:55:56.6199|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 08:55:56.6358|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 08:55:56.6358|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 08:55:56.6358|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 08:55:56.6358|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 08:55:56.6517|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-03 08:55:56.6517|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-03 08:55:56.6517|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 08:55:56.6682|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4499ms 204 2025-12-03 08:55:56.6682|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 08:55:56.6682|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 08:55:56.6682|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 08:55:56.6682|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 08:55:56.6828|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 08:55:56.6828|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-03 08:55:56.6828|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 08:55:56.7084|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 08:55:56.7084|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 70.878ms 2025-12-03 08:55:56.7141|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 08:55:56.7141|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 89.2049ms 200 application/json; charset=utf-8 2025-12-03 08:55:56.8404|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-03 08:55:56.8404|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 157.791ms 2025-12-03 08:55:56.8404|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 08:55:56.8404|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 173.5408ms 200 application/json; charset=utf-8 2025-12-03 09:00:02.3829|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:00:02.3829|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:03:42.3272|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-03 09:03:42.3272|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:03:42.3272|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.8523ms 204 2025-12-03 09:03:42.3525|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 09:03:42.3525|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 09:03:42.3525|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:03:42.3525|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 09:03:42.3525|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:03:42.3525|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-03 09:03:42.3679|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:03:42.5208|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-03 09:03:42.5250|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 159.0582ms 2025-12-03 09:03:42.5250|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:03:42.5250|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 176.139ms 200 application/json; charset=utf-8 2025-12-03 09:05:02.5132|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:05:02.5132|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:06:24.4637|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-03 09:06:24.4637|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:06:24.4764|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 12.8506ms 204 2025-12-03 09:06:24.4764|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 09:06:24.4893|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 09:06:24.4893|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:06:24.4893|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 09:06:24.4893|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:06:24.4893|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-03 09:06:24.4893|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:06:24.6533|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-03 09:06:24.6533|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 157.39ms 2025-12-03 09:06:24.6607|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:06:24.6607|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 179.3676ms 200 application/json; charset=utf-8 2025-12-03 09:06:52.2771|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-03 09:06:52.2771|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:06:52.2771|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.3202ms 204 2025-12-03 09:06:52.2929|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 09:06:52.2929|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 09:06:52.2929|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:06:52.2929|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 09:06:52.2929|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:06:52.2929|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-03 09:06:52.2929|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:06:52.4370|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-03 09:06:52.4370|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 137.2703ms 2025-12-03 09:06:52.4370|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:06:52.4470|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 154.0225ms 200 application/json; charset=utf-8 2025-12-03 09:10:02.6249|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:10:02.6249|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:10:58.1556|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-03 09:10:58.1556|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:10:58.1556|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8142ms 204 2025-12-03 09:10:58.1686|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 09:10:58.1686|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 09:10:58.1686|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:10:58.1686|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 09:10:58.1686|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 09:10:58.1686|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 09:10:58.1686|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:10:58.1847|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-03 09:10:58.1847|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-03 09:10:58.1847|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:10:58.1847|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.7608ms 204 2025-12-03 09:10:58.1989|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 09:10:58.1989|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 09:10:58.1989|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:10:58.1989|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 09:10:58.1989|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:10:58.1989|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-03 09:10:58.2123|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:10:58.2328|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 09:10:58.2328|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 57.037ms 2025-12-03 09:10:58.2328|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 09:10:58.2328|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 70.1363ms 200 application/json; charset=utf-8 2025-12-03 09:10:58.3741|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-03 09:10:58.3741|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 166.5525ms 2025-12-03 09:10:58.3741|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:10:58.3741|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 183.6686ms 200 application/json; charset=utf-8 2025-12-03 09:11:05.7690|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-03 09:11:05.7690|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:11:05.7822|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 13.0704ms 204 2025-12-03 09:11:05.7822|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 09:11:05.7933|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 09:11:05.7933|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:11:05.7933|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 09:11:05.7933|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 09:11:05.7933|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 09:11:05.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-03 09:11:05.8120|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-03 09:11:05.8584|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 09:11:05.8584|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 55.9855ms 2025-12-03 09:11:05.8584|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 09:11:05.8584|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 74.5027ms 200 application/json; charset=utf-8 2025-12-03 09:15:02.7539|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:15:02.7539|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:16:17.1374|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-03 09:16:17.1374|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:16:17.1374|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.5994ms 204 2025-12-03 09:16:17.1495|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 09:16:17.1495|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 09:16:17.1495|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:16:17.1495|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 09:16:17.1495|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 09:16:17.1495|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 09:16:17.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-03 09:16:17.1676|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-03 09:16:17.2025|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-03 09:16:17.2025|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:16:17.2106|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.0695ms 204 2025-12-03 09:16:17.2106|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 09:16:17.2106|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 09:16:17.2106|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 09:16:17.2106|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 61.8869ms 2025-12-03 09:16:17.2274|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:16:17.2274|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 09:16:17.2274|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 09:16:17.2274|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 86.9609ms 200 application/json; charset=utf-8 2025-12-03 09:16:17.2274|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:16:17.2468|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-03 09:16:17.2468|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:16:17.3902|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-03 09:16:17.3902|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 144.925ms 2025-12-03 09:16:17.3902|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:16:17.3994|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 183.088ms 200 application/json; charset=utf-8 2025-12-03 09:17:26.0945|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-03 09:17:26.0981|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:17:26.0981|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1155ms 204 2025-12-03 09:17:26.0981|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 09:17:26.0981|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 09:17:26.0981|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:17:26.0981|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 09:17:26.0981|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:17:26.1135|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-03 09:17:26.1135|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:17:26.2516|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-03 09:17:26.2563|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 141.0543ms 2025-12-03 09:17:26.2563|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:17:26.2563|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 155.3327ms 200 application/json; charset=utf-8 2025-12-03 09:19:09.9935|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-03 09:19:09.9973|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:19:09.9973|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4296ms 204 2025-12-03 09:19:10.0135|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 09:19:10.0135|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 09:19:10.0135|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:19:10.0135|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 09:19:10.0303|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:19:10.0303|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-03 09:19:10.0303|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:19:10.1408|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-03 09:19:10.1408|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 105.4936ms 2025-12-03 09:19:10.1408|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:19:10.1408|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 131.7367ms 200 application/json; charset=utf-8 2025-12-03 09:20:01.9265|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-03 09:20:01.9265|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:20:01.9265|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0307ms 204 2025-12-03 09:20:01.9453|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 09:20:01.9453|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 09:20:01.9515|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:20:01.9515|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 09:20:01.9515|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:20:01.9515|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-03 09:20:01.9515|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:20:02.0636|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-03 09:20:02.0636|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 109.6645ms 2025-12-03 09:20:02.0636|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:20:02.0636|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 127.7401ms 200 application/json; charset=utf-8 2025-12-03 09:20:02.9308|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:20:02.9308|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:22:06.1799|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-03 09:22:06.1799|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:22:06.1799|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.7015ms 204 2025-12-03 09:22:06.1945|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 09:22:06.1945|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 09:22:06.1945|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:22:06.1945|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 09:22:06.2061|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:22:06.2061|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-03 09:22:06.2061|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:22:06.3399|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-03 09:22:06.3399|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 129.3707ms 2025-12-03 09:22:06.3454|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:22:06.3454|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 152.8042ms 200 application/json; charset=utf-8 2025-12-03 09:25:03.0996|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:25:03.1104|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:25:24.7536|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 0 2025-12-03 09:25:24.7578|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:25:24.7578|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.7898ms 204 2025-12-03 09:25:25.1245|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 09:25:25.1245|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 09:25:25.1245|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:25:25.1245|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 09:25:25.1322|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 09:25:25.1322|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 09:25:25.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-03 09:25:25.1322|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-03 09:25:25.1856|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 09:25:25.1856|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 52.4761ms 2025-12-03 09:25:25.1856|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 09:25:25.1856|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 66.5727ms 200 application/json; charset=utf-8 2025-12-03 09:25:25.2121|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 0 2025-12-03 09:25:25.2121|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:25:25.2121|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9586ms 204 2025-12-03 09:25:25.5690|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 09:25:25.5731|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 09:25:25.5731|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:25:25.5731|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 09:25:25.5731|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:25:25.5731|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-03 09:25:25.5731|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:25:25.7372|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-03 09:25:25.7372|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 156.8788ms 2025-12-03 09:25:25.7422|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:25:25.7422|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 174.7716ms 200 application/json; charset=utf-8 2025-12-03 09:26:29.2674|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-03 09:26:29.2674|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:26:29.2674|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3362ms 204 2025-12-03 09:26:29.2674|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 09:26:29.2815|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 09:26:29.2815|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:26:29.2815|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 09:26:29.2815|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:26:29.2815|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-03 09:26:29.2815|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:26:29.4188|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-03 09:26:29.4228|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 132.068ms 2025-12-03 09:26:29.4228|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:26:29.4228|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 147.855ms 200 application/json; charset=utf-8 2025-12-03 09:26:31.2446|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 09:26:31.2446|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 09:26:31.2520|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:26:31.2520|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 09:26:31.2520|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:26:31.2520|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-03 09:26:31.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-03 09:26:31.3937|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-03 09:26:31.3937|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 136.1766ms 2025-12-03 09:26:31.3937|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:26:31.3937|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 156.1732ms 200 application/json; charset=utf-8 2025-12-03 09:30:03.3224|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:30:03.3242|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:35:03.5546|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:35:03.5558|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:38:57.9816|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-03 09:38:57.9816|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:38:57.9816|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.2672ms 204 2025-12-03 09:38:57.9816|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 09:38:57.9974|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-03 09:38:58.0336|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-03 09:38:58.0336|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:38:58.0336|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-03 09:38:58.0431|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-03 09:38:58.0431|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 51.1207ms 401 2025-12-03 09:38:58.2045|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 09:38:58.2045|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 09:38:58.2045|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:38:58.2045|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 09:38:58.2045|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:38:58.2156|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-03 09:38:58.2156|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:38:58.3510|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-03 09:38:58.3510|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 136.63ms 2025-12-03 09:38:58.3543|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:38:58.3543|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 151.1876ms 200 application/json; charset=utf-8 2025-12-03 09:38:59.7754|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 09:38:59.7754|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:38:59.7812|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8074ms 204 2025-12-03 09:38:59.7812|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 09:38:59.7812|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 09:38:59.7812|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:38:59.7812|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 09:38:59.7968|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 09:38:59.7968|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-03 09:38:59.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-03 09:38:59.8722|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-03 09:38:59.8821|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 76.0408ms 2025-12-03 09:38:59.8821|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 09:38:59.8821|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 98.6458ms 200 application/json; charset=utf-8 2025-12-03 09:40:03.7030|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:40:03.7030|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:40:20.9674|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-03 09:40:20.9674|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:40:20.9749|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.5123ms 204 2025-12-03 09:40:20.9749|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 09:40:20.9749|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 09:40:20.9749|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:40:20.9888|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 09:40:20.9888|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:40:20.9888|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-03 09:40:20.9888|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:40:21.1268|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-03 09:40:21.1294|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 136.3467ms 2025-12-03 09:40:21.1294|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:40:21.1294|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 152.3328ms 200 application/json; charset=utf-8 2025-12-03 09:42:08.3470|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-03 09:42:08.3470|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:42:08.3470|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.9523ms 204 2025-12-03 09:42:08.3594|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 09:42:08.3594|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 09:42:08.3594|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:42:08.3594|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 09:42:08.3726|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:42:08.3726|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-03 09:42:08.3726|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:42:08.5247|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-03 09:42:08.5247|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 148.2733ms 2025-12-03 09:42:08.5247|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:42:08.5299|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 170.4673ms 200 application/json; charset=utf-8 2025-12-03 09:42:45.6468|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-03 09:42:45.6468|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:42:45.6468|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8381ms 204 2025-12-03 09:42:45.6601|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 09:42:45.6601|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 09:42:45.6601|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:42:45.6601|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 09:42:45.6601|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:42:45.6601|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-03 09:42:45.6601|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:42:45.7757|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-03 09:42:45.7787|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 110.7759ms 2025-12-03 09:42:45.7787|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:42:45.7787|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 121.7426ms 200 application/json; charset=utf-8 2025-12-03 09:45:03.8038|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:45:03.8038|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:49:47.4940|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-03 09:49:47.4940|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:49:47.4940|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.7504ms 204 2025-12-03 09:49:47.4940|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 09:49:47.5067|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 09:49:47.5067|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:49:47.5067|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 09:49:47.5067|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:49:47.5067|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-03 09:49:47.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-03 09:49:47.6536|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-03 09:49:47.6536|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 140.0433ms 2025-12-03 09:49:47.6536|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:49:47.6536|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 157.5465ms 200 application/json; charset=utf-8 2025-12-03 09:49:49.6569|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 09:49:49.6626|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 09:49:49.6626|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:49:49.6626|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 09:49:49.6626|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:49:49.6626|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-03 09:49:49.6780|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:49:49.7837|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-03 09:49:49.7837|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 108.0822ms 2025-12-03 09:49:49.7837|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:49:49.7877|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 130.8641ms 200 application/json; charset=utf-8 2025-12-03 09:49:54.8953|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-03 09:49:54.8953|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:49:54.9030|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.6711ms 204 2025-12-03 09:49:54.9030|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 09:49:54.9030|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 09:49:54.9030|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:49:54.9030|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 09:49:54.9177|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:49:54.9177|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-03 09:49:54.9177|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:49:55.0240|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-03 09:49:55.0240|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 105.6092ms 2025-12-03 09:49:55.0281|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:49:55.0281|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 119.8192ms 200 application/json; charset=utf-8 2025-12-03 09:50:03.9799|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:50:03.9799|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:53:23.3503|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-03 09:53:23.3536|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:53:23.3536|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.444ms 204 2025-12-03 09:53:23.3536|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 09:53:23.3536|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 09:53:23.3699|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:53:23.3699|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 09:53:23.3699|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 09:53:23.3699|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 09:53:23.3699|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:53:23.3699|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-03 09:53:23.3699|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-03 09:53:23.4002|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:53:23.4002|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 18.3652ms 204 2025-12-03 09:53:23.4002|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 09:53:23.4002|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 09:53:23.4002|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:53:23.4002|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 09:53:23.4002|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:53:23.4002|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-03 09:53:23.4175|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:53:23.4175|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 09:53:23.4175|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 54.2051ms 2025-12-03 09:53:23.4329|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 09:53:23.4329|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 70.2746ms 200 application/json; charset=utf-8 2025-12-03 09:53:23.5431|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-03 09:53:23.5431|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 129.1762ms 2025-12-03 09:53:23.5431|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:53:23.5431|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 142.2191ms 200 application/json; charset=utf-8 2025-12-03 09:53:40.4559|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-03 09:53:40.4559|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:53:40.4559|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.6216ms 204 2025-12-03 09:53:40.4687|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 09:53:40.4687|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 09:53:40.4687|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 09:53:40.4687|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 09:53:40.4687|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:53:40.4687|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-03 09:53:40.4687|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:53:40.5822|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-03 09:53:40.5822|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 108.4654ms 2025-12-03 09:53:40.5822|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 09:53:40.5878|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 119.1271ms 200 application/json; charset=utf-8 2025-12-03 09:55:04.1190|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 09:55:04.1190|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:00:04.2398|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:00:04.2460|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:05:04.4657|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:05:04.4657|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:09:18.1045|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-03 10:09:18.1045|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:09:18.1116|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.1151ms 204 2025-12-03 10:09:18.1116|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 10:09:18.1116|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-03 10:09:18.1116|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-03 10:09:18.1116|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:09:18.1116|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-03 10:09:18.1262|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-03 10:09:18.1262|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 11.7817ms 401 2025-12-03 10:09:34.0993|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-03 10:09:34.0993|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:09:34.0993|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1853ms 204 2025-12-03 10:09:34.1128|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 10:09:34.1128|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:09:34.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-03 10:09:34.1128|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:09:34.1128|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:09:34.1252|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:09:34.1252|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 11.3384ms 204 2025-12-03 10:09:34.1252|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 10:09:34.1252|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 10:09:34.1252|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 10:09:34.1252|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:09:34.1252|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:09:34.1414|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:09:34.1414|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:09:34.1414|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:09:34.1414|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-03 10:09:34.1414|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-03 10:09:34.1414|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:09:34.1969|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 10:09:34.1969|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 60.7409ms 2025-12-03 10:09:34.1969|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 10:09:34.1969|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 89.3209ms 200 application/json; charset=utf-8 2025-12-03 10:09:34.2751|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-03 10:09:34.2751|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 125.5588ms 2025-12-03 10:09:34.2751|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:09:34.2751|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 148.2613ms 200 application/json; charset=utf-8 2025-12-03 10:10:01.6509|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-03 10:10:01.6509|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:10:01.6509|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0096ms 204 2025-12-03 10:10:01.6595|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 10:10:01.6595|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:10:01.6595|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:10:01.6595|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:10:01.6595|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:10:01.6595|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-03 10:10:01.6595|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:10:01.7632|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-03 10:10:01.7632|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 95.2328ms 2025-12-03 10:10:01.7666|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:10:01.7666|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 108.5355ms 200 application/json; charset=utf-8 2025-12-03 10:10:04.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-03 10:10:04.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-03 10:10:19.9629|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-03 10:10:19.9629|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:10:19.9629|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1857ms 204 2025-12-03 10:10:19.9791|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 10:10:19.9791|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:10:19.9791|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:10:19.9868|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:10:19.9868|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:10:19.9868|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-03 10:10:19.9868|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:10:20.1136|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-03 10:10:20.1136|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 124.3588ms 2025-12-03 10:10:20.1136|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:10:20.1136|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 139.4617ms 200 application/json; charset=utf-8 2025-12-03 10:12:36.7543|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-03 10:12:36.7543|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:12:36.7606|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2285ms 204 2025-12-03 10:12:36.7606|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 10:12:36.7606|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:12:36.7606|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:12:36.7606|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:12:36.7606|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:12:36.7606|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-03 10:12:36.7765|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:12:36.8918|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-03 10:12:36.8918|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 119.3576ms 2025-12-03 10:12:36.8918|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:12:36.8998|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 134.4414ms 200 application/json; charset=utf-8 2025-12-03 10:12:57.4754|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-03 10:12:57.4754|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:12:57.4754|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.6532ms 204 2025-12-03 10:12:57.4754|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 10:12:57.4754|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:12:57.4897|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:12:57.4897|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:12:57.4897|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:12:57.4897|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-03 10:12:57.4897|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:12:57.6030|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-03 10:12:57.6030|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 108.5409ms 2025-12-03 10:12:57.6030|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:12:57.6030|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 123.5326ms 200 application/json; charset=utf-8 2025-12-03 10:15:04.7683|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:15:04.7683|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:15:14.7831|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-03 10:15:14.7831|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:15:14.7910|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.8698ms 204 2025-12-03 10:15:14.7910|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 10:15:14.7910|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:15:14.8070|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:15:14.8070|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:15:14.8070|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 10:15:14.8070|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 10:15:14.8070|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:15:14.8070|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-03 10:15:14.8289|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-03 10:15:14.8289|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:15:14.8289|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2213ms 204 2025-12-03 10:15:14.8422|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 10:15:14.8422|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:15:14.8422|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:15:14.8422|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:15:14.8422|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:15:14.8422|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-03 10:15:14.8545|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:15:14.8545|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 10:15:14.8545|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 46.8874ms 2025-12-03 10:15:14.8545|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 10:15:14.8545|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 63.779ms 200 application/json; charset=utf-8 2025-12-03 10:15:15.0352|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-03 10:15:15.0352|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 183.9476ms 2025-12-03 10:15:15.0352|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:15:15.0405|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 198.2365ms 200 application/json; charset=utf-8 2025-12-03 10:15:22.9675|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-03 10:15:22.9675|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:15:22.9675|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1409ms 204 2025-12-03 10:15:22.9795|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 10:15:22.9795|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:15:22.9795|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:15:22.9795|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:15:22.9795|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:15:22.9795|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-03 10:15:22.9795|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:15:23.1154|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-03 10:15:23.1154|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 124.9331ms 2025-12-03 10:15:23.1154|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:15:23.1194|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 139.9011ms 200 application/json; charset=utf-8 2025-12-03 10:15:48.0221|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-03 10:15:48.0221|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:15:48.0221|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9145ms 204 2025-12-03 10:15:48.0221|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 10:15:48.0373|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:15:48.0373|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:15:48.0373|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:15:48.0373|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:15:48.0373|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-03 10:15:48.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-03 10:15:48.1647|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-03 10:15:48.1647|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 123.3962ms 2025-12-03 10:15:48.1647|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:15:48.1647|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 136.3623ms 200 application/json; charset=utf-8 2025-12-03 10:20:04.9071|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:20:04.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-03 10:22:03.1378|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-03 10:22:03.1378|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:22:03.1378|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7833ms 204 2025-12-03 10:22:03.1486|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 10:22:03.1486|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:22:03.1486|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:22:03.1486|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:22:03.1486|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:22:03.1627|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-03 10:22:03.1627|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:22:03.2990|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-03 10:22:03.2990|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 136.9765ms 2025-12-03 10:22:03.2990|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:22:03.3041|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 155.5125ms 200 application/json; charset=utf-8 2025-12-03 10:22:12.7816|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-03 10:22:12.7816|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:22:12.7880|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.3983ms 204 2025-12-03 10:22:12.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-03 10:22:12.9367|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:22:12.9367|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:22:12.9367|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:22:12.9367|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 10:22:12.9367|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 10:22:12.9436|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:22:12.9436|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-03 10:22:12.9927|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 10:22:12.9927|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 52.2724ms 2025-12-03 10:22:12.9927|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 10:22:12.9927|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 61.612ms 200 application/json; charset=utf-8 2025-12-03 10:22:13.1535|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-03 10:22:13.1535|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:22:13.1535|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1807ms 204 2025-12-03 10:22:13.1645|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 10:22:13.1645|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:22:13.1645|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:22:13.1645|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:22:13.1645|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:22:13.1645|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-03 10:22:13.1645|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:22:13.3041|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-03 10:22:13.3041|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 135.9453ms 2025-12-03 10:22:13.3041|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:22:13.3041|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 149.4953ms 200 application/json; charset=utf-8 2025-12-03 10:22:32.9828|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-03 10:22:32.9862|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:22:32.9862|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6402ms 204 2025-12-03 10:22:32.9862|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 10:22:32.9862|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:22:32.9862|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:22:32.9862|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:22:32.9862|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:22:32.9862|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-03 10:22:32.9862|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:22:33.1307|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-03 10:22:33.1307|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 133.5849ms 2025-12-03 10:22:33.1307|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:22:33.1307|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 145.7262ms 200 application/json; charset=utf-8 2025-12-03 10:22:44.1932|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 10:22:44.1932|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:22:44.1932|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.5ms 204 2025-12-03 10:22:44.1932|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 10:22:44.2048|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:22:44.2048|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:22:44.2048|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:22:44.2048|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 10:22:44.2048|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-03 10:22:44.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-03 10:22:47.3772|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-03 10:22:47.3944|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 3181.0557ms 2025-12-03 10:22:47.3944|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 10:22:47.3962|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3194.5495ms 200 application/json; charset=utf-8 2025-12-03 10:22:52.6185|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/5459179c-f2a6-49d1-b681-bb0f33df284c 2025-12-03 10:22:52.6185|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:22:52.6185|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5108ms 204 2025-12-03 10:22:52.6185|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/5459179c-f2a6-49d1-b681-bb0f33df284c 2025-12-03 10:22:52.6318|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:22:52.6318|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:22:52.6318|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:22:52.6318|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:22:52.6318|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-03 10:22:52.6464|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:22:53.6935|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (7ms) [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-03 10:22:53.7542|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-03 10:22:53.7890|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (7ms) [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-03 10:22:53.9913||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-03 10:22:54.0584|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:22:54.0584|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1421.768ms 2025-12-03 10:22:54.0584|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:22:54.0694|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1440.1377ms 200 application/json; charset=utf-8 2025-12-03 10:22:54.6262|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-03 10:22:54.6262|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:22:54.6313|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1188ms 204 2025-12-03 10:22:54.6313|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 10:22:54.6313|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:22:54.6313|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:22:54.6313|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:22:54.6313|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:22:54.6313|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-03 10:22:54.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-03 10:22:54.7493|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-03 10:22:54.7493|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 107.0458ms 2025-12-03 10:22:54.7493|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:22:54.7493|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 118.5574ms 200 application/json; charset=utf-8 2025-12-03 10:22:58.2624|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/5459179c-f2a6-49d1-b681-bb0f33df284c?Page=1&PageSize=100&IsValid=false 2025-12-03 10:22:58.2624|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:22:58.2624|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.4245ms 204 2025-12-03 10:22:58.2624|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/5459179c-f2a6-49d1-b681-bb0f33df284c?Page=1&PageSize=100&IsValid=false 2025-12-03 10:22:58.2717|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:22:58.2717|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:22:58.2717|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:22:58.2717|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-03 10:22:58.2717|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-03 10:22:58.2717|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:22:59.5286|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (139ms) [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-03 10:22:59.6338|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (101ms) [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-03 10:22:59.7114|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:22:59.7243|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1442.7067ms 2025-12-03 10:22:59.7243|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-03 10:22:59.7243|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1456.4665ms 200 application/json; charset=utf-8 2025-12-03 10:23:01.7636|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/ReValidatePaymentItems 2025-12-03 10:23:01.7636|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:23:01.7636|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1836ms 204 2025-12-03 10:23:01.7747|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-03 10:23:01.7747|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:23:01.7747|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:23:01.7747|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:23:01.7747|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-03 10:23:01.7899|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-03 10:23:01.7899|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:23:01.8341|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (14ms) [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-03 10:23:01.8341||WARN|PaymentService.Core.Service.IntegrationService|Fee Url: https://rcpayapi.mof.gov.sl/FeeService/ 2025-12-03 10:23:01.8341||WARN|PaymentService.Core.Service.IntegrationService|EndPoint: api/FeeCalculation/GetTransactionFee/207?currencyId=17 2025-12-03 10:23:01.9694||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-03 10:23:02.0409|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (45ms) [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-03 10:23:02.0694||WARN|PaymentService.Core.Service.PaymentService|5 Items to ReValidate. 2025-12-03 10:23:02.1008||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 5459179c-f2a6-49d1-b681-bb0f33df284c, AccountNo: 000001011100392927, Amount: 45153.00] 2025-12-03 10:23:02.1008||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 5459179c-f2a6-49d1-b681-bb0f33df284c 2025-12-03 10:23:02.1518||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 5459179c-f2a6-49d1-b681-bb0f33df284c, AccountNo: 000001011100392927, Amount: 45153.00] 2025-12-03 10:23:02.1518||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 5459179c-f2a6-49d1-b681-bb0f33df284c 2025-12-03 10:23:02.1775||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 5459179c-f2a6-49d1-b681-bb0f33df284c, AccountNo: 4021309000, Amount: 270919.00] 2025-12-03 10:23:02.1775||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 5459179c-f2a6-49d1-b681-bb0f33df284c 2025-12-03 10:23:02.2060||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 5459179c-f2a6-49d1-b681-bb0f33df284c, AccountNo: 009001001001572172, Amount: 130836.00] 2025-12-03 10:23:02.2096||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"DAILY SUBSISTENCE ALLOWA","AccountNo":"000001011100392927","Amount":"45153.00","BankCode":"000","CurrencyId":17,"CreditedAmount":45153.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:23:02.2096||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 5459179c-f2a6-49d1-b681-bb0f33df284c 2025-12-03 10:23:02.2318||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 5459179c-f2a6-49d1-b681-bb0f33df284c, AccountNo: 000001011201123547, Amount: 283600.00] 2025-12-03 10:23:02.2318||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 5459179c-f2a6-49d1-b681-bb0f33df284c 2025-12-03 10:23:02.2446||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"DAILY SUBSISTENCE ALLOWA","AccountNo":"000001011100392927","Amount":"45153.00","BankCode":"000","CurrencyId":17,"CreditedAmount":45153.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:23:02.2602||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"CINDERELLA TRAVEL AND TO","AccountNo":"009001001001572172","Amount":"130836.00","BankCode":"009","CurrencyId":17,"CreditedAmount":130836.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:23:02.2830||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"MIN OF GENDER & CHILDREN","AccountNo":"000001011201123547","Amount":"283600.00","BankCode":"000","CurrencyId":17,"CreditedAmount":283600.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:23:02.8057||ERROR|PaymentService.Core.Service.PaymentService|Error Occurred While Processing Uploaded File. Details System.Exception: Invalid Bank with Code 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-03 10:23:02.8057||ERROR|PaymentService.Core.Service.PaymentService|Error Occurred While Processing Uploaded File. Details System.Exception: Invalid Bank with Code 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-03 10:23:02.8057||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"SIERRA LEONE EMBASSY IN WASHINTON D.C","AccountNo":"4021309000","Amount":"270919.00","BankCode":"","CurrencyId":17,"CreditedAmount":0.00,"IsValid":false}, Error Invalid Bank with Code , IsNew False 2025-12-03 10:23:02.8656|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-03 10:23:02.8656|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService) in 1079.2359ms 2025-12-03 10:23:02.8656|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-03 10:23:02.8656|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1101.4857ms 200 application/json; charset=utf-8 2025-12-03 10:23:02.8932|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/5459179c-f2a6-49d1-b681-bb0f33df284c 2025-12-03 10:23:02.8932|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:23:02.8983|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1091ms 204 2025-12-03 10:23:02.8983|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/5459179c-f2a6-49d1-b681-bb0f33df284c 2025-12-03 10:23:02.8983|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:23:02.8983|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:23:02.8983|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:23:02.8983|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:23:02.8983|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-03 10:23:02.9136|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:23:04.1169|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-03 10:23:04.1169|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-03 10:23:04.1448|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-03 10:23:04.1858||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-03 10:23:04.2330|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:23:04.2330|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1321.6921ms 2025-12-03 10:23:04.2330|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:23:04.2330|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1333.2792ms 200 application/json; charset=utf-8 2025-12-03 10:23:04.2689|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/5459179c-f2a6-49d1-b681-bb0f33df284c 2025-12-03 10:23:04.2713|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:23:04.2713|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:23:04.2713|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:23:04.2713|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:23:04.2713|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-03 10:23:04.2713|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:23:05.6868|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (9ms) [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-03 10:23:05.6942|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-03 10:23:05.7153|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-03 10:23:05.7521||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-03 10:23:05.7924|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:23:05.7924|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1517.4917ms 2025-12-03 10:23:05.7924|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:23:05.7924|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1530.8727ms 200 application/json; charset=utf-8 2025-12-03 10:23:24.8793|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/5459179c-f2a6-49d1-b681-bb0f33df284c?Page=1&PageSize=100&IsValid=true 2025-12-03 10:23:24.8793|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:23:24.8793|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.0257ms 204 2025-12-03 10:23:24.9901|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/5459179c-f2a6-49d1-b681-bb0f33df284c?Page=1&PageSize=100&IsValid=true 2025-12-03 10:23:24.9901|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:23:24.9901|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:23:24.9901|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:23:24.9999|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-03 10:23:24.9999|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-03 10:23:24.9999|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:23:26.2671|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (58ms) [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-03 10:23:26.3266|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-03 10:23:26.3801|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:23:26.3801|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1380.0957ms 2025-12-03 10:23:26.3801|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-03 10:23:26.3801|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1399.1981ms 200 application/json; charset=utf-8 2025-12-03 10:23:33.5790|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-03 10:23:33.5790|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:23:33.5790|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0964ms 204 2025-12-03 10:23:33.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-03 10:23:33.5959|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:23:33.5959|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:23:33.5959|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:23:33.5959|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 10:23:33.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-03 10:23:33.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-03 10:23:33.6096|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-03 10:23:33.6096|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-03 10:23:33.6096|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:23:33.6096|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2295ms 204 2025-12-03 10:23:33.6240|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 10:23:33.6240|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:23:33.6240|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:23:33.6240|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:23:33.6240|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:23:33.6240|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-03 10:23:33.6240|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:23:33.6536|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 10:23:33.6553|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 49.8673ms 2025-12-03 10:23:33.6553|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 10:23:33.6553|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 63.2254ms 200 application/json; charset=utf-8 2025-12-03 10:23:33.7840|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-03 10:23:33.7840|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 152.3259ms 2025-12-03 10:23:33.7840|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:23:33.7840|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 170.2911ms 200 application/json; charset=utf-8 2025-12-03 10:23:35.6499|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 10:23:35.6499|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:23:35.6608|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:23:35.6608|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:23:35.6608|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 10:23:35.6608|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 10:23:35.6608|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:23:35.6739|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-03 10:23:35.7096|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 10:23:35.7096|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.5624ms 2025-12-03 10:23:35.7096|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 10:23:35.7096|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 66.0233ms 200 application/json; charset=utf-8 2025-12-03 10:23:45.0790|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/InitiatePartialPayment 2025-12-03 10:23:45.0824|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:23:45.0824|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.119ms 204 2025-12-03 10:23:45.0824|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=----WebKitFormBoundaryulYxd2Bkru1X2DVh 309 2025-12-03 10:23:45.0824|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:23:45.0978|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:23:45.0978|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:23:45.0978|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.InitiatePartialPayment (PaymentService)' 2025-12-03 10:23:45.1120|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-03 10:23:45.1120|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:23:45.1498|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (7ms) [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-03 10:23:45.1656|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-03 10:23:45.2104|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-03 10:23:45.2321|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [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-03 10:23:50.8517|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-03 10:23:50.8787|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-03 10:23:50.8787|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-03 10:23:50.8787|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-03 10:23:50.9179||WARN|PaymentService.Core.Service.IntegrationService|Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiQWxpZXUgSWJyYWhpbSBNYW5zYXJheSIsImh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vd3MvMjAwOC8wNi9pZGVudGl0eS9jbGFpbXMvcHJpbWFyeXNpZCI6IjUxOCIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL2dpdmVubmFtZSI6ImFpbWFuc2FyYXlATU9GIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvZW1haWxhZGRyZXNzIjoib3JtYW5zMjAxNUBnbWFpbC5jb20iLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9sb2NhbGl0eSI6IjIwNyIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL2NvdW50cnkiOiJDb3Jwb3JhdGUiLCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOiJDT1JQT1JBVEVVU0VSIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwOS8wOS9pZGVudGl0eS9jbGFpbXMvYWN0b3IiOlsiaW5pdGlhdGVwYXltZW50IiwiYXV0aG9yaXplcGF5bWVudCIsInZpZXdiYWxhbmNlc3RhdGVtZW50IiwiQ2FuSW5pdGlhdGVQYXltZW50T25Tb3VyY2VBY2NvdW50IiwiQ1ZTQSIsInZpZXdyZXBvcnQiLCJDQU5WSUVXQVBQUk9WQUxTIl0sImV4cCI6MTc2NDc1ODUzMiwiaXNzIjoiZG90bmV0X2dyb2NlcnlfbGlzdCIsImF1ZCI6Ikdyb2NlcnlMaXN0QVBJIn0.UvqEk6AhxBvIrxSQVzoCw5g-8vs_Rk-pNPzUvs_2XUY 2025-12-03 10:23:50.9179||WARN|PaymentService.Core.Service.IntegrationService|IntitiateWorkFlow Endpoint Called @ 12/3/2025 10:23:50 AM 2025-12-03 10:23:50.9278|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-03 10:23:50.9278|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.InitiatePartialPayment (PaymentService) in 5816.6819ms 2025-12-03 10:23:50.9278|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.InitiatePartialPayment (PaymentService)' 2025-12-03 10:23:50.9278|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5843.6255ms 200 application/json; charset=utf-8 2025-12-03 10:23:50.9696|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 10:23:50.9723|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:23:50.9723|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.7035ms 204 2025-12-03 10:23:50.9723|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 10:23:50.9723|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:23:50.9723|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:23:50.9865|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:23:50.9865|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 10:23:50.9865|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-03 10:23:50.9865|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:23:53.3586|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-03 10:23:53.3608|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 2369.2502ms 2025-12-03 10:23:53.3608|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 10:23:53.3608|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2381.4964ms 200 application/json; charset=utf-8 2025-12-03 10:24:47.4878|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-03 10:24:47.4878|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:24:47.4878|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2269ms 204 2025-12-03 10:24:47.5011|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 10:24:47.5011|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:24:47.5011|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:24:47.5011|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:24:47.5011|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:24:47.5011|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-03 10:24:47.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-03 10:24:47.6434|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-03 10:24:47.6434|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 135.1246ms 2025-12-03 10:24:47.6434|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:24:47.6434|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 148.1881ms 200 application/json; charset=utf-8 2025-12-03 10:25:02.2626|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-03 10:25:02.2626|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:25:02.2626|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.5311ms 204 2025-12-03 10:25:02.2814|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 10:25:02.2814|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:25:02.2870|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:25:02.2870|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:25:02.2870|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 10:25:02.2870|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 10:25:02.2870|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:25:02.3048|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-03 10:25:02.3442|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 10:25:02.3442|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 47.739ms 2025-12-03 10:25:02.3495|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 10:25:02.3495|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 70.9261ms 200 application/json; charset=utf-8 2025-12-03 10:25:02.3735|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-03 10:25:02.3793|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:25:02.3793|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 11.1971ms 204 2025-12-03 10:25:02.4378|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 10:25:02.4429|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:25:02.4429|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:25:02.4429|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:25:02.4429|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:25:02.4429|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-03 10:25:02.4577|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:25:02.5600|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-03 10:25:02.5600|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 105.1078ms 2025-12-03 10:25:02.5600|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:25:02.5600|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 126.9373ms 200 application/json; charset=utf-8 2025-12-03 10:25:05.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-03 10:25:05.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-03 10:25:10.2610|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 10:25:10.2610|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:25:10.2610|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9784ms 204 2025-12-03 10:25:10.2778|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 10:25:10.2778|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:25:10.2778|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:25:10.2778|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:25:10.2778|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 10:25:10.2778|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-03 10:25:10.2778|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:25:12.6829|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-03 10:25:12.6829|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 2396.5707ms 2025-12-03 10:25:12.6829|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 10:25:12.6829|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2411.2604ms 200 application/json; charset=utf-8 2025-12-03 10:25:24.2570|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/b3bf60c3-e2fc-420c-8ae6-bad7854b73e0 2025-12-03 10:25:24.2570|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:25:24.2570|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9403ms 204 2025-12-03 10:25:24.2698|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/b3bf60c3-e2fc-420c-8ae6-bad7854b73e0 2025-12-03 10:25:24.2698|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:25:24.2698|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:25:24.2698|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:25:24.2698|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:25:24.2796|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-03 10:25:24.2796|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:25:25.8056|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-03 10:25:25.8126|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-03 10:25:25.8301|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-03 10:25:25.8638||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDSALARIESANDWAGESACCOUNT1","accountNumber":"0111001293","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-03 10:25:25.9039|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:25:25.9039|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1625.6898ms 2025-12-03 10:25:25.9039|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:25:25.9039|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1640.4261ms 200 application/json; charset=utf-8 2025-12-03 10:25:27.1308|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/b3bf60c3-e2fc-420c-8ae6-bad7854b73e0?Page=1&PageSize=100&IsValid=false 2025-12-03 10:25:27.1308|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:25:27.1308|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.0537ms 204 2025-12-03 10:25:27.1472|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/b3bf60c3-e2fc-420c-8ae6-bad7854b73e0?Page=1&PageSize=100&IsValid=false 2025-12-03 10:25:27.1472|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:25:27.1472|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:25:27.1472|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:25:27.1544|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-03 10:25:27.1544|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-03 10:25:27.1544|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:25:28.4252|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (43ms) [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-03 10:25:28.4671|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-03 10:25:28.5150|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:25:28.5150|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1358.3944ms 2025-12-03 10:25:28.5150|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-03 10:25:28.5150|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1371.512ms 200 application/json; charset=utf-8 2025-12-03 10:25:31.6061|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/ReValidatePaymentItems 2025-12-03 10:25:31.6080|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:25:31.6080|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.5774ms 204 2025-12-03 10:25:31.6080|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-03 10:25:31.6080|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:25:31.6080|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:25:31.6080|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:25:31.6080|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-03 10:25:31.6080|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-03 10:25:31.6225|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:25:31.6225|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-03 10:25:31.6225||WARN|PaymentService.Core.Service.IntegrationService|Fee Url: https://rcpayapi.mof.gov.sl/FeeService/ 2025-12-03 10:25:31.6381||WARN|PaymentService.Core.Service.IntegrationService|EndPoint: api/FeeCalculation/GetTransactionFee/207?currencyId=17 2025-12-03 10:25:31.7273||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-03 10:25:31.7677|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (38ms) [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-03 10:25:31.7677||WARN|PaymentService.Core.Service.PaymentService|3 Items to ReValidate. 2025-12-03 10:25:31.7677||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: b3bf60c3-e2fc-420c-8ae6-bad7854b73e0, AccountNo: 012007401076083140, Amount: 44766.40] 2025-12-03 10:25:31.7677||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: b3bf60c3-e2fc-420c-8ae6-bad7854b73e0 2025-12-03 10:25:31.7904||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: b3bf60c3-e2fc-420c-8ae6-bad7854b73e0, AccountNo: 012001602019689536, Amount: 53550.00] 2025-12-03 10:25:31.7948||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: b3bf60c3-e2fc-420c-8ae6-bad7854b73e0 2025-12-03 10:25:31.8204||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: b3bf60c3-e2fc-420c-8ae6-bad7854b73e0, AccountNo: 012001602017700939, Amount: 431743.98] 2025-12-03 10:25:31.8204||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"TENEMA MONYA ","AccountNo":"012007401076083140","Amount":"44766.40","BankCode":"012","CurrencyId":17,"CreditedAmount":44766.40,"IsValid":false}, Error , IsNew False 2025-12-03 10:25:31.8204||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: b3bf60c3-e2fc-420c-8ae6-bad7854b73e0 2025-12-03 10:25:31.8448||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"RUDOLPH MAX-DIXON ","AccountNo":"012001602019689536","Amount":"53550.00","BankCode":"012","CurrencyId":17,"CreditedAmount":53550.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:25:31.8714||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"PAUL DAMBA M","AccountNo":"012001602017700939","Amount":"431743.98","BankCode":"012","CurrencyId":17,"CreditedAmount":431743.98,"IsValid":false}, Error , IsNew False 2025-12-03 10:25:31.9119|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-03 10:25:31.9119|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService) in 292.8426ms 2025-12-03 10:25:31.9119|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-03 10:25:31.9119|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 301.711ms 200 application/json; charset=utf-8 2025-12-03 10:25:31.9550|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/b3bf60c3-e2fc-420c-8ae6-bad7854b73e0 2025-12-03 10:25:31.9550|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:25:31.9550|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6978ms 204 2025-12-03 10:25:31.9737|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/b3bf60c3-e2fc-420c-8ae6-bad7854b73e0 2025-12-03 10:25:31.9737|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:25:31.9737|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:25:31.9737|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:25:31.9737|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:25:31.9737|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-03 10:25:31.9839|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:25:33.0844|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (9ms) [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-03 10:25:33.0844|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-03 10:25:33.1008|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (8ms) [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-03 10:25:33.1380||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDSALARIESANDWAGESACCOUNT1","accountNumber":"0111001293","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-03 10:25:33.2064|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:25:33.2064|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1225.7762ms 2025-12-03 10:25:33.2064|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:25:33.2064|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1239.0774ms 200 application/json; charset=utf-8 2025-12-03 10:25:33.2760|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/b3bf60c3-e2fc-420c-8ae6-bad7854b73e0 2025-12-03 10:25:33.2790|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:25:33.2790|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:25:33.2790|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:25:33.2790|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:25:33.2790|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-03 10:25:33.2790|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:25:34.5451|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-03 10:25:34.5451|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-03 10:25:34.5609|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-03 10:25:34.5920||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDSALARIESANDWAGESACCOUNT1","accountNumber":"0111001293","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-03 10:25:34.6317|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:25:34.6317|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1344.6816ms 2025-12-03 10:25:34.6317|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:25:34.6399|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1363.9247ms 200 application/json; charset=utf-8 2025-12-03 10:25:45.0491|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/InitiateUploadPayment 2025-12-03 10:25:45.0491|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:25:45.0491|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6924ms 204 2025-12-03 10:25:45.0653|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=----WebKitFormBoundaryiGZhmolovONWk7Qm 176 2025-12-03 10:25:45.0653|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:25:45.0653|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:25:45.0653|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:25:45.0653|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService)' 2025-12-03 10:25:45.0797|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-03 10:25:45.0797|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:25:45.1142|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-03 10:25:45.1276|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-03 10:25:45.1276|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-03 10:25:45.1457||WARN|PaymentService.Core.Service.IntegrationService|GetCorporateWorkFlow Endpoint Called @ 12/3/2025 10:25:45 AM 2025-12-03 10:25:45.2799||WARN|PaymentService.Controllers.PaymentController|Time To check workflow: 137 2025-12-03 10:25:45.2799|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-03 10:25:46.9363||WARN|PaymentService.Controllers.PaymentController|Time To Run Procedure to Initiate Transaction: 1641 2025-12-03 10:25:46.9363|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-03 10:25:46.9611||WARN|PaymentService.Controllers.PaymentController|Time To Initiate Workflow: 8 2025-12-03 10:25:46.9998||WARN|PaymentService.Controllers.PaymentController|Time To Initiate Payment: 1896 2025-12-03 10:25:46.9998|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-03 10:25:46.9998|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService) in 1923.8983ms 2025-12-03 10:25:46.9998|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService)' 2025-12-03 10:25:46.9998|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1942.9575ms 200 application/json; charset=utf-8 2025-12-03 10:25:47.0161||WARN|PaymentService.Core.Service.IntegrationService|Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiQWxoYWppIFMgTWFuc2FyYXkiLCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3ByaW1hcnlzaWQiOiI1NjQiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9naXZlbm5hbWUiOiJhbWFuc2FyYXlATU9GIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvZW1haWxhZGRyZXNzIjoibW9zZXJheTIwMThAZ21haWwuY29tIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbG9jYWxpdHkiOiIyMDciLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9jb3VudHJ5IjoiQ29ycG9yYXRlIiwiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS93cy8yMDA4LzA2L2lkZW50aXR5L2NsYWltcy9yb2xlIjoiQ09SUE9SQVRFVVNFUiIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDkvMDkvaWRlbnRpdHkvY2xhaW1zL2FjdG9yIjpbImluaXRpYXRlcGF5bWVudCIsImF1dGhvcml6ZXBheW1lbnQiLCJDYW5Jbml0aWF0ZVBheW1lbnRPblNvdXJjZUFjY291bnQiLCJDVlNBIiwidmlld3JlcG9ydCIsIkNBTlZJRVdBUFBST1ZBTFMiXSwiZXhwIjoxNzY0NzU4NzAyLCJpc3MiOiJkb3RuZXRfZ3JvY2VyeV9saXN0IiwiYXVkIjoiR3JvY2VyeUxpc3RBUEkifQ.Mm5_aE3wYdkC-4P86kfoaw-KMD9R7XA8OkHGxAyhMug 2025-12-03 10:25:47.0161||WARN|PaymentService.Core.Service.IntegrationService|IntitiateWorkFlow Endpoint Called @ 12/3/2025 10:25:47 AM 2025-12-03 10:25:47.0711|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 10:25:47.0711|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:25:47.0767|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5287ms 204 2025-12-03 10:25:47.0767|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 10:25:47.0767|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:25:47.0767|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:25:47.0927|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:25:47.0927|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 10:25:47.0927|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-03 10:25:47.0927|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:25:49.7985|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-03 10:25:49.7985|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 2702.8215ms 2025-12-03 10:25:49.7985|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 10:25:49.7985|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2719.3991ms 200 application/json; charset=utf-8 2025-12-03 10:25:52.4565|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/4619a4b0-f066-40ef-a910-96ae543935ee 2025-12-03 10:25:52.4565|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:25:52.4565|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.5994ms 204 2025-12-03 10:25:52.4754|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/4619a4b0-f066-40ef-a910-96ae543935ee 2025-12-03 10:25:52.4754|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:25:52.4754|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:25:52.4754|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:25:52.4824|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:25:52.4824|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-03 10:25:52.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-03 10:25:53.5135|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (6ms) [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-03 10:25:53.5135|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-03 10:25:53.5312|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-03 10:25:53.5581||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDSALARIESANDWAGESACCOUNT1","accountNumber":"0111001293","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-03 10:25:53.5934|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:25:53.5934|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1110.6576ms 2025-12-03 10:25:53.5934|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:25:53.5934|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1122.7708ms 200 application/json; charset=utf-8 2025-12-03 10:25:55.4678|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/4619a4b0-f066-40ef-a910-96ae543935ee?Page=1&PageSize=100&IsValid=false 2025-12-03 10:25:55.4678|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:25:55.4678|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.3239ms 204 2025-12-03 10:25:55.4837|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/4619a4b0-f066-40ef-a910-96ae543935ee?Page=1&PageSize=100&IsValid=false 2025-12-03 10:25:55.4837|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:25:55.4837|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:25:55.4837|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:25:55.4837|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-03 10:25:55.4837|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-03 10:25:55.4837|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:25:56.5684|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-03 10:25:56.6054|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (35ms) [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-03 10:25:56.6750|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:25:56.6750|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1186.0432ms 2025-12-03 10:25:56.6750|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-03 10:25:56.6750|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1198.2187ms 200 application/json; charset=utf-8 2025-12-03 10:25:59.1428|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/ReValidatePaymentItems 2025-12-03 10:25:59.1428|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:25:59.1428|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.1942ms 204 2025-12-03 10:25:59.1428|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-03 10:25:59.1553|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:25:59.1553|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:25:59.1553|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:25:59.1553|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-03 10:25:59.1553|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-03 10:25:59.1553|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:25:59.1705|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (6ms) [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-03 10:25:59.1705||WARN|PaymentService.Core.Service.IntegrationService|Fee Url: https://rcpayapi.mof.gov.sl/FeeService/ 2025-12-03 10:25:59.1705||WARN|PaymentService.Core.Service.IntegrationService|EndPoint: api/FeeCalculation/GetTransactionFee/207?currencyId=17 2025-12-03 10:25:59.2735||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-03 10:25:59.4345|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (156ms) [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-03 10:25:59.4383||WARN|PaymentService.Core.Service.PaymentService|11 Items to ReValidate. 2025-12-03 10:25:59.4383||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 4619a4b0-f066-40ef-a910-96ae543935ee, AccountNo: 004005110501760146, Amount: 58778.95] 2025-12-03 10:25:59.4383||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 4619a4b0-f066-40ef-a910-96ae543935ee 2025-12-03 10:25:59.4688||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 4619a4b0-f066-40ef-a910-96ae543935ee, AccountNo: 004007145225200119, Amount: 134688.70] 2025-12-03 10:25:59.4688||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 4619a4b0-f066-40ef-a910-96ae543935ee 2025-12-03 10:25:59.4875||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 4619a4b0-f066-40ef-a910-96ae543935ee, AccountNo: 004008110812720171, Amount: 3788.00] 2025-12-03 10:25:59.4875||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 4619a4b0-f066-40ef-a910-96ae543935ee 2025-12-03 10:25:59.4875||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"SANTIGIE KAMARA ABDUL RA","AccountNo":"004005110501760146","Amount":"58778.95","BankCode":"004","CurrencyId":17,"CreditedAmount":58778.95,"IsValid":false}, Error , IsNew False 2025-12-03 10:25:59.5057||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 4619a4b0-f066-40ef-a910-96ae543935ee, AccountNo: 004005211046522137, Amount: 28548.00] 2025-12-03 10:25:59.5057||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"JOSEPH SESAY ","AccountNo":"004007145225200119","Amount":"134688.70","BankCode":"004","CurrencyId":17,"CreditedAmount":134688.70,"IsValid":false}, Error , IsNew False 2025-12-03 10:25:59.5057||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 4619a4b0-f066-40ef-a910-96ae543935ee 2025-12-03 10:25:59.5227||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"ESTHER KAINTOR ","AccountNo":"004008110812720171","Amount":"3788.00","BankCode":"004","CurrencyId":17,"CreditedAmount":3788.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:25:59.5296||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 4619a4b0-f066-40ef-a910-96ae543935ee, AccountNo: 004012107044100124, Amount: 325590.25] 2025-12-03 10:25:59.5296||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 4619a4b0-f066-40ef-a910-96ae543935ee 2025-12-03 10:25:59.5475||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"AMINATA KAMARA ","AccountNo":"004005211046522137","Amount":"28548.00","BankCode":"004","CurrencyId":17,"CreditedAmount":28548.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:25:59.5475||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 4619a4b0-f066-40ef-a910-96ae543935ee, AccountNo: 004008147698200131, Amount: 60076.00] 2025-12-03 10:25:59.5475||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 4619a4b0-f066-40ef-a910-96ae543935ee 2025-12-03 10:25:59.5619||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"BRIMA SESAY B","AccountNo":"004012107044100124","Amount":"325590.25","BankCode":"004","CurrencyId":17,"CreditedAmount":325590.25,"IsValid":false}, Error , IsNew False 2025-12-03 10:25:59.5619||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 4619a4b0-f066-40ef-a910-96ae543935ee, AccountNo: 004005144765200126, Amount: 44418.00] 2025-12-03 10:25:59.5619||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 4619a4b0-f066-40ef-a910-96ae543935ee 2025-12-03 10:25:59.5891||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"FATMATA KAMARA ","AccountNo":"004008147698200131","Amount":"60076.00","BankCode":"004","CurrencyId":17,"CreditedAmount":60076.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:25:59.5939||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 4619a4b0-f066-40ef-a910-96ae543935ee, AccountNo: 004014211037563150, Amount: 69228.00] 2025-12-03 10:25:59.5939||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 4619a4b0-f066-40ef-a910-96ae543935ee 2025-12-03 10:25:59.6120||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"YAINKAIN KOROMA ","AccountNo":"004005144765200126","Amount":"44418.00","BankCode":"004","CurrencyId":17,"CreditedAmount":44418.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:25:59.6120||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 4619a4b0-f066-40ef-a910-96ae543935ee, AccountNo: 004005148941200185, Amount: 58551.00] 2025-12-03 10:25:59.6229||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 4619a4b0-f066-40ef-a910-96ae543935ee 2025-12-03 10:25:59.6383||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"FRANCIS J GBLA ","AccountNo":"004014211037563150","Amount":"69228.00","BankCode":"004","CurrencyId":17,"CreditedAmount":69228.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:25:59.6383||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 4619a4b0-f066-40ef-a910-96ae543935ee, AccountNo: 004001211016970118, Amount: 189110.60] 2025-12-03 10:25:59.6383||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 4619a4b0-f066-40ef-a910-96ae543935ee 2025-12-03 10:25:59.6619||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 4619a4b0-f066-40ef-a910-96ae543935ee, AccountNo: 004012211069786165, Amount: 141561.00] 2025-12-03 10:25:59.6619||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"MARIAMA TUCKER ","AccountNo":"004005148941200185","Amount":"58551.00","BankCode":"004","CurrencyId":17,"CreditedAmount":58551.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:25:59.6619||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 4619a4b0-f066-40ef-a910-96ae543935ee 2025-12-03 10:25:59.6851||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"MAUREEN SHOLA SHERIFF ","AccountNo":"004001211016970118","Amount":"189110.60","BankCode":"004","CurrencyId":17,"CreditedAmount":189110.60,"IsValid":false}, Error , IsNew False 2025-12-03 10:25:59.7102||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"ADAMSAY KAMARA ","AccountNo":"004012211069786165","Amount":"141561.00","BankCode":"004","CurrencyId":17,"CreditedAmount":141561.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:25:59.7491|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-03 10:25:59.7491|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService) in 589.4451ms 2025-12-03 10:25:59.7491|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-03 10:25:59.7491|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 602.8788ms 200 application/json; charset=utf-8 2025-12-03 10:25:59.8000|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/4619a4b0-f066-40ef-a910-96ae543935ee 2025-12-03 10:25:59.8000|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:25:59.8000|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3305ms 204 2025-12-03 10:25:59.8105|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/4619a4b0-f066-40ef-a910-96ae543935ee 2025-12-03 10:25:59.8105|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:25:59.8105|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:25:59.8105|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:25:59.8105|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:25:59.8105|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-03 10:25:59.8105|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:26:00.8639|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-03 10:26:00.8639|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-03 10:26:00.8805|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-03 10:26:00.9174||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDSALARIESANDWAGESACCOUNT1","accountNumber":"0111001293","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-03 10:26:00.9540|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:26:00.9540|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1135.1709ms 2025-12-03 10:26:00.9540|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:26:00.9540|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1148.0959ms 200 application/json; charset=utf-8 2025-12-03 10:26:01.0380|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/4619a4b0-f066-40ef-a910-96ae543935ee 2025-12-03 10:26:01.0380|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:26:01.0380|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:26:01.0454|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:26:01.0454|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:26:01.0454|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-03 10:26:01.0454|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:26:02.0920|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (6ms) [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-03 10:26:02.0920|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-03 10:26:02.0920|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-03 10:26:02.1270||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDSALARIESANDWAGESACCOUNT1","accountNumber":"0111001293","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-03 10:26:02.1718|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:26:02.1718|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1122.9692ms 2025-12-03 10:26:02.1718|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:26:02.1718|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1138.8534ms 200 application/json; charset=utf-8 2025-12-03 10:26:12.7600|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/InitiateUploadPayment 2025-12-03 10:26:12.7600|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:26:12.7658|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7531ms 204 2025-12-03 10:26:12.7658|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=----WebKitFormBoundaryoAT6S9rNNfbFvK5y 176 2025-12-03 10:26:12.7658|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:26:12.7793|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:26:12.7793|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:26:12.7793|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService)' 2025-12-03 10:26:12.7793|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-03 10:26:12.7793|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:26:12.7793|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (8ms) [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-03 10:26:12.8005|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (5ms) [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-03 10:26:12.8005|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [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-03 10:26:12.8184||WARN|PaymentService.Core.Service.IntegrationService|GetCorporateWorkFlow Endpoint Called @ 12/3/2025 10:26:12 AM 2025-12-03 10:26:12.8913||WARN|PaymentService.Controllers.PaymentController|Time To check workflow: 72 2025-12-03 10:26:12.9046|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-03 10:26:14.3683||WARN|PaymentService.Controllers.PaymentController|Time To Run Procedure to Initiate Transaction: 1460 2025-12-03 10:26:14.3761|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-03 10:26:14.3761||WARN|PaymentService.Controllers.PaymentController|Time To Initiate Workflow: 6 2025-12-03 10:26:14.4162||WARN|PaymentService.Controllers.PaymentController|Time To Initiate Payment: 1631 2025-12-03 10:26:14.4162|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-03 10:26:14.4199|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService) in 1637.0999ms 2025-12-03 10:26:14.4199|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService)' 2025-12-03 10:26:14.4199|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1646.5918ms 200 application/json; charset=utf-8 2025-12-03 10:26:14.4423||WARN|PaymentService.Core.Service.IntegrationService|Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiQWxoYWppIFMgTWFuc2FyYXkiLCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3ByaW1hcnlzaWQiOiI1NjQiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9naXZlbm5hbWUiOiJhbWFuc2FyYXlATU9GIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvZW1haWxhZGRyZXNzIjoibW9zZXJheTIwMThAZ21haWwuY29tIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbG9jYWxpdHkiOiIyMDciLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9jb3VudHJ5IjoiQ29ycG9yYXRlIiwiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS93cy8yMDA4LzA2L2lkZW50aXR5L2NsYWltcy9yb2xlIjoiQ09SUE9SQVRFVVNFUiIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDkvMDkvaWRlbnRpdHkvY2xhaW1zL2FjdG9yIjpbImluaXRpYXRlcGF5bWVudCIsImF1dGhvcml6ZXBheW1lbnQiLCJDYW5Jbml0aWF0ZVBheW1lbnRPblNvdXJjZUFjY291bnQiLCJDVlNBIiwidmlld3JlcG9ydCIsIkNBTlZJRVdBUFBST1ZBTFMiXSwiZXhwIjoxNzY0NzU4NzAyLCJpc3MiOiJkb3RuZXRfZ3JvY2VyeV9saXN0IiwiYXVkIjoiR3JvY2VyeUxpc3RBUEkifQ.Mm5_aE3wYdkC-4P86kfoaw-KMD9R7XA8OkHGxAyhMug 2025-12-03 10:26:14.4423||WARN|PaymentService.Core.Service.IntegrationService|IntitiateWorkFlow Endpoint Called @ 12/3/2025 10:26:14 AM 2025-12-03 10:26:14.4873|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 10:26:14.4873|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:26:14.4873|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.8199ms 204 2025-12-03 10:26:14.4996|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 10:26:14.4996|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:26:14.4996|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:26:14.4996|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:26:14.4996|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 10:26:14.4996|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-03 10:26:14.4996|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:26:16.3870|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-03 10:26:16.3870|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 1878.1607ms 2025-12-03 10:26:16.3870|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 10:26:16.3870|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1891.0517ms 200 application/json; charset=utf-8 2025-12-03 10:26:23.7806|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/be67eaba-1be4-4192-b148-5aed8c3d046c 2025-12-03 10:26:23.7806|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:26:23.7806|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0155ms 204 2025-12-03 10:26:23.8056|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/be67eaba-1be4-4192-b148-5aed8c3d046c 2025-12-03 10:26:23.8077|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:26:23.8077|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:26:23.8077|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:26:23.8077|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:26:23.8077|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-03 10:26:23.8077|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:26:25.0211|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-03 10:26:25.0211|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-03 10:26:25.0308|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-03 10:26:25.0551||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDSALARIESANDWAGESACCOUNT1","accountNumber":"0111001293","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-03 10:26:25.0967|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:26:25.0967|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1286.4226ms 2025-12-03 10:26:25.0967|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:26:25.0967|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1297.3299ms 200 application/json; charset=utf-8 2025-12-03 10:26:27.8013|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/be67eaba-1be4-4192-b148-5aed8c3d046c?Page=1&PageSize=100&IsValid=false 2025-12-03 10:26:27.8013|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:26:27.8013|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.6581ms 204 2025-12-03 10:26:27.8191|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/be67eaba-1be4-4192-b148-5aed8c3d046c?Page=1&PageSize=100&IsValid=false 2025-12-03 10:26:27.8191|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:26:27.8191|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:26:27.8191|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:26:27.8191|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-03 10:26:27.8191|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-03 10:26:27.8248|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:26:29.1408|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (55ms) [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-03 10:26:29.2002|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (55ms) [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-03 10:26:29.2713|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:26:29.2713|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1450.5245ms 2025-12-03 10:26:29.2713|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-03 10:26:29.2786|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1459.5425ms 200 application/json; charset=utf-8 2025-12-03 10:26:32.9588|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/ReValidatePaymentItems 2025-12-03 10:26:32.9588|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:26:32.9649|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0892ms 204 2025-12-03 10:26:32.9649|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-03 10:26:32.9649|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:26:32.9649|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:26:32.9813|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:26:32.9813|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-03 10:26:32.9813|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-03 10:26:32.9813|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:26:32.9976|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-03 10:26:32.9976||WARN|PaymentService.Core.Service.IntegrationService|Fee Url: https://rcpayapi.mof.gov.sl/FeeService/ 2025-12-03 10:26:32.9976||WARN|PaymentService.Core.Service.IntegrationService|EndPoint: api/FeeCalculation/GetTransactionFee/207?currencyId=17 2025-12-03 10:26:33.1079||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-03 10:26:33.1625|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-03 10:26:33.1625||WARN|PaymentService.Core.Service.PaymentService|8 Items to ReValidate. 2025-12-03 10:26:33.1697||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: be67eaba-1be4-4192-b148-5aed8c3d046c, AccountNo: 010402207600479915, Amount: 563474.28] 2025-12-03 10:26:33.1697||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: be67eaba-1be4-4192-b148-5aed8c3d046c 2025-12-03 10:26:33.1977||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: be67eaba-1be4-4192-b148-5aed8c3d046c, AccountNo: 010401205204185369, Amount: 13701.60] 2025-12-03 10:26:33.2004||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: be67eaba-1be4-4192-b148-5aed8c3d046c 2025-12-03 10:26:33.2231||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: be67eaba-1be4-4192-b148-5aed8c3d046c, AccountNo: 010407205201456168, Amount: 23218.50] 2025-12-03 10:26:33.2231||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"IBRAHIM TURAY S.I","AccountNo":"010402207600479915","Amount":"563474.28","BankCode":"010","CurrencyId":17,"CreditedAmount":563474.28,"IsValid":false}, Error , IsNew False 2025-12-03 10:26:33.2231||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: be67eaba-1be4-4192-b148-5aed8c3d046c 2025-12-03 10:26:33.2451||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"DORA AMARA ","AccountNo":"010401205204185369","Amount":"13701.60","BankCode":"010","CurrencyId":17,"CreditedAmount":13701.60,"IsValid":false}, Error , IsNew False 2025-12-03 10:26:33.2492||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: be67eaba-1be4-4192-b148-5aed8c3d046c, AccountNo: 010407205201483619, Amount: 40572.00] 2025-12-03 10:26:33.2492||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: be67eaba-1be4-4192-b148-5aed8c3d046c 2025-12-03 10:26:33.2773||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"SABA BANGURA ","AccountNo":"010407205201456168","Amount":"23218.50","BankCode":"010","CurrencyId":17,"CreditedAmount":23218.50,"IsValid":false}, Error , IsNew False 2025-12-03 10:26:33.2773||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: be67eaba-1be4-4192-b148-5aed8c3d046c, AccountNo: 010402207508345532, Amount: 7872.00] 2025-12-03 10:26:33.2773||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: be67eaba-1be4-4192-b148-5aed8c3d046c 2025-12-03 10:26:33.3092||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: be67eaba-1be4-4192-b148-5aed8c3d046c, AccountNo: 010404205201458258, Amount: 36200.00] 2025-12-03 10:26:33.3092||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"MBALU KAMARA ","AccountNo":"010407205201483619","Amount":"40572.00","BankCode":"010","CurrencyId":17,"CreditedAmount":40572.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:26:33.3092||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: be67eaba-1be4-4192-b148-5aed8c3d046c 2025-12-03 10:26:33.3318||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"MOSES SAHR KAMARA ","AccountNo":"010402207508345532","Amount":"7872.00","BankCode":"010","CurrencyId":17,"CreditedAmount":7872.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:26:33.3445||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: be67eaba-1be4-4192-b148-5aed8c3d046c, AccountNo: 010402205200852496, Amount: 4567.20] 2025-12-03 10:26:33.3445||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: be67eaba-1be4-4192-b148-5aed8c3d046c 2025-12-03 10:26:33.3713||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"ZAINAB SUMA ","AccountNo":"010404205201458258","Amount":"36200.00","BankCode":"010","CurrencyId":17,"CreditedAmount":36200.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:26:33.3713||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: be67eaba-1be4-4192-b148-5aed8c3d046c, AccountNo: 010401205201499342, Amount: 60004.00] 2025-12-03 10:26:33.3713||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: be67eaba-1be4-4192-b148-5aed8c3d046c 2025-12-03 10:26:33.4084||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"MOHAMED JALLOH ","AccountNo":"010402205200852496","Amount":"4567.20","BankCode":"010","CurrencyId":17,"CreditedAmount":4567.20,"IsValid":false}, Error , IsNew False 2025-12-03 10:26:33.4318||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"SHELTON KAMARA ","AccountNo":"010401205201499342","Amount":"60004.00","BankCode":"010","CurrencyId":17,"CreditedAmount":60004.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:26:33.4812|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-03 10:26:33.4812|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService) in 498.4759ms 2025-12-03 10:26:33.4812|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-03 10:26:33.4812|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 515.4779ms 200 application/json; charset=utf-8 2025-12-03 10:26:33.5211|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/be67eaba-1be4-4192-b148-5aed8c3d046c 2025-12-03 10:26:33.5211|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:26:33.5211|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.9574ms 204 2025-12-03 10:26:33.5325|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/be67eaba-1be4-4192-b148-5aed8c3d046c 2025-12-03 10:26:33.5325|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:26:33.5325|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:26:33.5325|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:26:33.5325|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:26:33.5435|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-03 10:26:33.5435|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:26:34.7914|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-03 10:26:34.7971|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-03 10:26:34.7971|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (8ms) [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-03 10:26:34.8402||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDSALARIESANDWAGESACCOUNT1","accountNumber":"0111001293","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-03 10:26:34.8826|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:26:34.8826|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1340.0746ms 2025-12-03 10:26:34.8868|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:26:34.8868|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1356.168ms 200 application/json; charset=utf-8 2025-12-03 10:26:34.9625|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/be67eaba-1be4-4192-b148-5aed8c3d046c 2025-12-03 10:26:34.9659|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:26:34.9659|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:26:34.9659|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:26:34.9659|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:26:34.9659|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-03 10:26:34.9659|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:26:36.2342|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-03 10:26:36.2342|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-03 10:26:36.2508|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (8ms) [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-03 10:26:36.2933||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDSALARIESANDWAGESACCOUNT1","accountNumber":"0111001293","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-03 10:26:36.3408|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:26:36.3408|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1366.1435ms 2025-12-03 10:26:36.3408|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:26:36.3408|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1385.5257ms 200 application/json; charset=utf-8 2025-12-03 10:27:05.6950|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/InitiateUploadPayment 2025-12-03 10:27:05.6950|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:27:05.7006|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6083ms 204 2025-12-03 10:27:05.7006|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=----WebKitFormBoundaryAaRcZLZzc36Q07zx 176 2025-12-03 10:27:05.7148|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:27:05.7148|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:27:05.7148|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:27:05.7148|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService)' 2025-12-03 10:27:05.7148|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-03 10:27:05.7148|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:27:05.7346|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-03 10:27:05.7346|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (7ms) [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-03 10:27:05.7489|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [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-03 10:27:05.7489||WARN|PaymentService.Core.Service.IntegrationService|GetCorporateWorkFlow Endpoint Called @ 12/3/2025 10:27:05 AM 2025-12-03 10:27:05.8261||WARN|PaymentService.Controllers.PaymentController|Time To check workflow: 73 2025-12-03 10:27:05.8261|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-03 10:27:07.4920||WARN|PaymentService.Controllers.PaymentController|Time To Run Procedure to Initiate Transaction: 1650 2025-12-03 10:27:07.5013|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-03 10:27:07.5013||WARN|PaymentService.Controllers.PaymentController|Time To Initiate Workflow: 5 2025-12-03 10:27:07.5214||WARN|PaymentService.Core.Service.IntegrationService|Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiQWxoYWppIFMgTWFuc2FyYXkiLCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3ByaW1hcnlzaWQiOiI1NjQiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9naXZlbm5hbWUiOiJhbWFuc2FyYXlATU9GIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvZW1haWxhZGRyZXNzIjoibW9zZXJheTIwMThAZ21haWwuY29tIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbG9jYWxpdHkiOiIyMDciLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9jb3VudHJ5IjoiQ29ycG9yYXRlIiwiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS93cy8yMDA4LzA2L2lkZW50aXR5L2NsYWltcy9yb2xlIjoiQ09SUE9SQVRFVVNFUiIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDkvMDkvaWRlbnRpdHkvY2xhaW1zL2FjdG9yIjpbImluaXRpYXRlcGF5bWVudCIsImF1dGhvcml6ZXBheW1lbnQiLCJDYW5Jbml0aWF0ZVBheW1lbnRPblNvdXJjZUFjY291bnQiLCJDVlNBIiwidmlld3JlcG9ydCIsIkNBTlZJRVdBUFBST1ZBTFMiXSwiZXhwIjoxNzY0NzU4NzAyLCJpc3MiOiJkb3RuZXRfZ3JvY2VyeV9saXN0IiwiYXVkIjoiR3JvY2VyeUxpc3RBUEkifQ.Mm5_aE3wYdkC-4P86kfoaw-KMD9R7XA8OkHGxAyhMug 2025-12-03 10:27:07.5214||WARN|PaymentService.Core.Service.IntegrationService|IntitiateWorkFlow Endpoint Called @ 12/3/2025 10:27:07 AM 2025-12-03 10:27:07.5416||WARN|PaymentService.Controllers.PaymentController|Time To Initiate Payment: 1816 2025-12-03 10:27:07.5472|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-03 10:27:07.5472|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService) in 1827.3622ms 2025-12-03 10:27:07.5472|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService)' 2025-12-03 10:27:07.5472|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1841.1774ms 200 application/json; charset=utf-8 2025-12-03 10:27:07.6082|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 10:27:07.6082|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:27:07.6082|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.0179ms 204 2025-12-03 10:27:07.6264|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 10:27:07.6264|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:27:07.6264|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:27:07.6264|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:27:07.6264|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 10:27:07.6264|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-03 10:27:07.6376|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:27:09.2082|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-03 10:27:09.2082|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 1574.3768ms 2025-12-03 10:27:09.2136|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 10:27:09.2136|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1589.0223ms 200 application/json; charset=utf-8 2025-12-03 10:27:19.0859|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-03 10:27:19.0859|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:27:19.0859|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.7295ms 204 2025-12-03 10:27:19.0962|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 10:27:19.0962|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:27:19.0962|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:27:19.0962|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:27:19.0962|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:27:19.0962|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-03 10:27:19.1099|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:27:19.2234|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-03 10:27:19.2234|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 115.7962ms 2025-12-03 10:27:19.2234|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:27:19.2234|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 131.5753ms 200 application/json; charset=utf-8 2025-12-03 10:27:24.5385|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/d803b1cf-61ed-4790-b661-24f269d79644 2025-12-03 10:27:24.5385|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:27:24.5385|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3106ms 204 2025-12-03 10:27:24.5593|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/d803b1cf-61ed-4790-b661-24f269d79644 2025-12-03 10:27:24.5630|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:27:24.5630|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:27:24.5630|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:27:24.5630|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:27:24.5630|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-03 10:27:24.5630|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:27:25.8225|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (15ms) [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-03 10:27:25.8284|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-03 10:27:25.8440|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-03 10:27:25.8781||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDSALARIESANDWAGESACCOUNT1","accountNumber":"0111001293","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-03 10:27:25.9216|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:27:25.9216|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1352.0309ms 2025-12-03 10:27:25.9216|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:27:25.9216|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1369.7009ms 200 application/json; charset=utf-8 2025-12-03 10:27:35.0848|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/d803b1cf-61ed-4790-b661-24f269d79644?Page=1&PageSize=100&IsValid=false 2025-12-03 10:27:35.0848|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:27:35.0848|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9552ms 204 2025-12-03 10:27:35.1051|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/d803b1cf-61ed-4790-b661-24f269d79644?Page=1&PageSize=100&IsValid=false 2025-12-03 10:27:35.1051|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:27:35.1051|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:27:35.1051|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:27:35.1147|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-03 10:27:35.1147|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-03 10:27:35.1147|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:27:36.4151|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (53ms) [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-03 10:27:36.4713|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-03 10:27:36.5743|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:27:36.5743|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1459.7955ms 2025-12-03 10:27:36.5743|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-03 10:27:36.5819|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1476.8075ms 200 application/json; charset=utf-8 2025-12-03 10:27:40.2032|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/ReValidatePaymentItems 2025-12-03 10:27:40.2068|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:27:40.2068|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.2765ms 204 2025-12-03 10:27:40.2236|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-03 10:27:40.2236|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:27:40.2236|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:27:40.2236|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:27:40.2236|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-03 10:27:40.2236|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-03 10:27:40.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-03 10:27:40.2543|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-03 10:27:40.2543||WARN|PaymentService.Core.Service.IntegrationService|Fee Url: https://rcpayapi.mof.gov.sl/FeeService/ 2025-12-03 10:27:40.2543||WARN|PaymentService.Core.Service.IntegrationService|EndPoint: api/FeeCalculation/GetTransactionFee/207?currencyId=17 2025-12-03 10:27:40.3871||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-03 10:27:40.4428|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (47ms) [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-03 10:27:40.4428||WARN|PaymentService.Core.Service.PaymentService|26 Items to ReValidate. 2025-12-03 10:27:40.4428||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d803b1cf-61ed-4790-b661-24f269d79644, AccountNo: 003001951694250122, Amount: 16308.00] 2025-12-03 10:27:40.4428||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d803b1cf-61ed-4790-b661-24f269d79644 2025-12-03 10:27:40.4823||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d803b1cf-61ed-4790-b661-24f269d79644, AccountNo: 003001944585250102, Amount: 42395.21] 2025-12-03 10:27:40.4823||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d803b1cf-61ed-4790-b661-24f269d79644 2025-12-03 10:27:40.5150||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d803b1cf-61ed-4790-b661-24f269d79644, AccountNo: 003011163996120141, Amount: 44436.00] 2025-12-03 10:27:40.5189||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d803b1cf-61ed-4790-b661-24f269d79644 2025-12-03 10:27:40.5189||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"Thomas Mansaray ","AccountNo":"003001951694250122","Amount":"16308.00","BankCode":"003","CurrencyId":17,"CreditedAmount":16308.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:27:40.5428||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d803b1cf-61ed-4790-b661-24f269d79644, AccountNo: 003013030408123170, Amount: 16410.68] 2025-12-03 10:27:40.5428||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"ERNEST PRINCE COKER PRIN","AccountNo":"003001944585250102","Amount":"42395.21","BankCode":"003","CurrencyId":17,"CreditedAmount":42395.21,"IsValid":false}, Error , IsNew False 2025-12-03 10:27:40.5428||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d803b1cf-61ed-4790-b661-24f269d79644 2025-12-03 10:27:40.5682||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"AGNESS BOINA ","AccountNo":"003011163996120141","Amount":"44436.00","BankCode":"003","CurrencyId":17,"CreditedAmount":44436.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:27:40.5682||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d803b1cf-61ed-4790-b661-24f269d79644, AccountNo: 003003178034120106, Amount: 49289.00] 2025-12-03 10:27:40.5682||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d803b1cf-61ed-4790-b661-24f269d79644 2025-12-03 10:27:40.5906||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"JARIATU SILLAH ","AccountNo":"003013030408123170","Amount":"16410.68","BankCode":"003","CurrencyId":17,"CreditedAmount":16410.68,"IsValid":false}, Error , IsNew False 2025-12-03 10:27:40.6005||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d803b1cf-61ed-4790-b661-24f269d79644, AccountNo: 003001933372100251, Amount: 189110.60] 2025-12-03 10:27:40.6005||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d803b1cf-61ed-4790-b661-24f269d79644 2025-12-03 10:27:40.6264||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d803b1cf-61ed-4790-b661-24f269d79644, AccountNo: 003015160082120180, Amount: 19185.60] 2025-12-03 10:27:40.6264||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"MOHAMED MARAH M","AccountNo":"003003178034120106","Amount":"49289.00","BankCode":"003","CurrencyId":17,"CreditedAmount":49289.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:27:40.6309||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d803b1cf-61ed-4790-b661-24f269d79644 2025-12-03 10:27:40.6572||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d803b1cf-61ed-4790-b661-24f269d79644, AccountNo: 003001176240120144, Amount: 84578.12] 2025-12-03 10:27:40.6572||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"FATMATA EDNA KARGBO ","AccountNo":"003001933372100251","Amount":"189110.60","BankCode":"003","CurrencyId":17,"CreditedAmount":189110.60,"IsValid":false}, Error , IsNew False 2025-12-03 10:27:40.6636||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d803b1cf-61ed-4790-b661-24f269d79644 2025-12-03 10:27:40.6789||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"DAVIDA MONYA ","AccountNo":"003015160082120180","Amount":"19185.60","BankCode":"003","CurrencyId":17,"CreditedAmount":19185.60,"IsValid":false}, Error , IsNew False 2025-12-03 10:27:40.6789||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d803b1cf-61ed-4790-b661-24f269d79644, AccountNo: 003001171517120110, Amount: 31519.20] 2025-12-03 10:27:40.6936||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d803b1cf-61ed-4790-b661-24f269d79644 2025-12-03 10:27:40.7162||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"SORIE SEMON SESAY ","AccountNo":"003001176240120144","Amount":"84578.12","BankCode":"003","CurrencyId":17,"CreditedAmount":84578.12,"IsValid":false}, Error , IsNew False 2025-12-03 10:27:40.7239||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d803b1cf-61ed-4790-b661-24f269d79644, AccountNo: 003010131137120125, Amount: 822490.60] 2025-12-03 10:27:40.7239||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d803b1cf-61ed-4790-b661-24f269d79644 2025-12-03 10:27:40.7529||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"MOHAMED SALLIEU TURAY ","AccountNo":"003001171517120110","Amount":"31519.20","BankCode":"003","CurrencyId":17,"CreditedAmount":31519.20,"IsValid":false}, Error , IsNew False 2025-12-03 10:27:40.7532||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d803b1cf-61ed-4790-b661-24f269d79644, AccountNo: 003016167756120124, Amount: 58551.00] 2025-12-03 10:27:40.7532||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d803b1cf-61ed-4790-b661-24f269d79644 2025-12-03 10:27:40.7793||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"FATMATA TURAY ","AccountNo":"003010131137120125","Amount":"822490.60","BankCode":"003","CurrencyId":17,"CreditedAmount":822490.60,"IsValid":false}, Error , IsNew False 2025-12-03 10:27:40.7862||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d803b1cf-61ed-4790-b661-24f269d79644, AccountNo: 003011176084120170, Amount: 17840.37] 2025-12-03 10:27:40.7862||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d803b1cf-61ed-4790-b661-24f269d79644 2025-12-03 10:27:40.8209||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d803b1cf-61ed-4790-b661-24f269d79644, AccountNo: 003004422236250157, Amount: 4024.00] 2025-12-03 10:27:40.8209||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"RAMATU GBLA ","AccountNo":"003016167756120124","Amount":"58551.00","BankCode":"003","CurrencyId":17,"CreditedAmount":58551.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:27:40.8209||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d803b1cf-61ed-4790-b661-24f269d79644 2025-12-03 10:27:40.8424||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"AMADU KAMARA AB","AccountNo":"003011176084120170","Amount":"17840.37","BankCode":"003","CurrencyId":17,"CreditedAmount":17840.37,"IsValid":false}, Error , IsNew False 2025-12-03 10:27:40.8512||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d803b1cf-61ed-4790-b661-24f269d79644, AccountNo: 003001944711250192, Amount: 97329.00] 2025-12-03 10:27:40.8512||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d803b1cf-61ed-4790-b661-24f269d79644 2025-12-03 10:27:40.8798||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"RAYMOND WRIGHT ","AccountNo":"003004422236250157","Amount":"4024.00","BankCode":"003","CurrencyId":17,"CreditedAmount":4024.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:27:40.8798||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d803b1cf-61ed-4790-b661-24f269d79644, AccountNo: 003007171213120161, Amount: 78399.20] 2025-12-03 10:27:40.8798||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d803b1cf-61ed-4790-b661-24f269d79644 2025-12-03 10:27:40.9164||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d803b1cf-61ed-4790-b661-24f269d79644, AccountNo: 003004411088100117, Amount: 352163.65] 2025-12-03 10:27:40.9164||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"SALLIEU BARRIE ","AccountNo":"003001944711250192","Amount":"97329.00","BankCode":"003","CurrencyId":17,"CreditedAmount":97329.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:27:40.9164||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d803b1cf-61ed-4790-b661-24f269d79644 2025-12-03 10:27:40.9478||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"DEBORAH KOROMA ","AccountNo":"003007171213120161","Amount":"78399.20","BankCode":"003","CurrencyId":17,"CreditedAmount":78399.20,"IsValid":false}, Error , IsNew False 2025-12-03 10:27:40.9478||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d803b1cf-61ed-4790-b661-24f269d79644, AccountNo: 003011150715120119, Amount: 75748.00] 2025-12-03 10:27:40.9581||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d803b1cf-61ed-4790-b661-24f269d79644 2025-12-03 10:27:40.9844||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"EDMOND NGENDA SAIDU ","AccountNo":"003004411088100117","Amount":"352163.65","BankCode":"003","CurrencyId":17,"CreditedAmount":352163.65,"IsValid":false}, Error , IsNew False 2025-12-03 10:27:40.9844||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d803b1cf-61ed-4790-b661-24f269d79644, AccountNo: 003001124173120132, Amount: 49869.00] 2025-12-03 10:27:40.9910||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d803b1cf-61ed-4790-b661-24f269d79644 2025-12-03 10:27:41.0162||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"SAFFIATU MATTIA ","AccountNo":"003011150715120119","Amount":"75748.00","BankCode":"003","CurrencyId":17,"CreditedAmount":75748.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:27:41.0232||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d803b1cf-61ed-4790-b661-24f269d79644, AccountNo: 003004413756100138, Amount: 27825.00] 2025-12-03 10:27:41.0232||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d803b1cf-61ed-4790-b661-24f269d79644 2025-12-03 10:27:41.0525||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"HAWANATU KOROMA ","AccountNo":"003001124173120132","Amount":"49869.00","BankCode":"003","CurrencyId":17,"CreditedAmount":49869.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:27:41.0525||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d803b1cf-61ed-4790-b661-24f269d79644, AccountNo: 003011025529120176, Amount: 61824.00] 2025-12-03 10:27:41.0525||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d803b1cf-61ed-4790-b661-24f269d79644 2025-12-03 10:27:41.0875||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"EDMOND OETER FRENCH ","AccountNo":"003004413756100138","Amount":"27825.00","BankCode":"003","CurrencyId":17,"CreditedAmount":27825.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:27:41.0875||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d803b1cf-61ed-4790-b661-24f269d79644, AccountNo: 003012653952100157, Amount: 18985.20] 2025-12-03 10:27:41.0875||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d803b1cf-61ed-4790-b661-24f269d79644 2025-12-03 10:27:41.1200||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d803b1cf-61ed-4790-b661-24f269d79644, AccountNo: 003001174127120159, Amount: 162094.80] 2025-12-03 10:27:41.1200||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"MEYATTA MOMOH ","AccountNo":"003011025529120176","Amount":"61824.00","BankCode":"003","CurrencyId":17,"CreditedAmount":61824.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:27:41.1200||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d803b1cf-61ed-4790-b661-24f269d79644 2025-12-03 10:27:41.1484||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"FRANCIS A. GBLA ","AccountNo":"003012653952100157","Amount":"18985.20","BankCode":"003","CurrencyId":17,"CreditedAmount":18985.20,"IsValid":false}, Error , IsNew False 2025-12-03 10:27:41.1484||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d803b1cf-61ed-4790-b661-24f269d79644, AccountNo: 003005526204250180, Amount: 56555.95] 2025-12-03 10:27:41.1599||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d803b1cf-61ed-4790-b661-24f269d79644 2025-12-03 10:27:41.1881||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d803b1cf-61ed-4790-b661-24f269d79644, AccountNo: 003013108045120137, Amount: 37036.20] 2025-12-03 10:27:41.1915||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"AMAD SHERIFF ","AccountNo":"003001174127120159","Amount":"162094.80","BankCode":"003","CurrencyId":17,"CreditedAmount":162094.80,"IsValid":false}, Error , IsNew False 2025-12-03 10:27:41.1915||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d803b1cf-61ed-4790-b661-24f269d79644 2025-12-03 10:27:41.2114||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"BRIMA VANDY ","AccountNo":"003005526204250180","Amount":"56555.95","BankCode":"003","CurrencyId":17,"CreditedAmount":56555.95,"IsValid":false}, Error , IsNew False 2025-12-03 10:27:41.2258||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d803b1cf-61ed-4790-b661-24f269d79644, AccountNo: 003001174062120168, Amount: 4567.20] 2025-12-03 10:27:41.2258||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d803b1cf-61ed-4790-b661-24f269d79644 2025-12-03 10:27:41.2497||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"LOVETTA SESAY ","AccountNo":"003013108045120137","Amount":"37036.20","BankCode":"003","CurrencyId":17,"CreditedAmount":37036.20,"IsValid":false}, Error , IsNew False 2025-12-03 10:27:41.2543||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d803b1cf-61ed-4790-b661-24f269d79644, AccountNo: 003003323785100137, Amount: 63575.50] 2025-12-03 10:27:41.2543||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d803b1cf-61ed-4790-b661-24f269d79644 2025-12-03 10:27:41.2855||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"AGESS PARKER ","AccountNo":"003001174062120168","Amount":"4567.20","BankCode":"003","CurrencyId":17,"CreditedAmount":4567.20,"IsValid":false}, Error , IsNew False 2025-12-03 10:27:41.3088||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"TAMBA KOMBOMA TC","AccountNo":"003003323785100137","Amount":"63575.50","BankCode":"003","CurrencyId":17,"CreditedAmount":63575.50,"IsValid":false}, Error , IsNew False 2025-12-03 10:27:41.3571|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-03 10:27:41.3571|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService) in 1122.3352ms 2025-12-03 10:27:41.3571|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-03 10:27:41.3637|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1140.07ms 200 application/json; charset=utf-8 2025-12-03 10:27:41.4271|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/d803b1cf-61ed-4790-b661-24f269d79644 2025-12-03 10:27:41.4271|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:27:41.4271|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0217ms 204 2025-12-03 10:27:41.4539|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/d803b1cf-61ed-4790-b661-24f269d79644 2025-12-03 10:27:41.4539|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:27:41.4539|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:27:41.4604|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:27:41.4604|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:27:41.4604|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-03 10:27:41.4604|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:27:42.7940|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-03 10:27:42.7940|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-03 10:27:42.8113|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-03 10:27:42.8380||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDSALARIESANDWAGESACCOUNT1","accountNumber":"0111001293","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-03 10:27:42.8768|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:27:42.8768|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1415.4294ms 2025-12-03 10:27:42.8821|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:27:42.8821|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1430.0958ms 200 application/json; charset=utf-8 2025-12-03 10:27:42.9915|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/d803b1cf-61ed-4790-b661-24f269d79644 2025-12-03 10:27:42.9915|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:27:42.9915|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:27:42.9915|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:27:42.9915|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:27:42.9915|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-03 10:27:43.0068|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:27:44.2706|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-03 10:27:44.2763|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-03 10:27:44.2927|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-03 10:27:44.3229||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDSALARIESANDWAGESACCOUNT1","accountNumber":"0111001293","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-03 10:27:44.3652|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:27:44.3652|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1362.4607ms 2025-12-03 10:27:44.3652|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:27:44.3652|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1379.3847ms 200 application/json; charset=utf-8 2025-12-03 10:27:54.1805|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/InitiateUploadPayment 2025-12-03 10:27:54.1805|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:27:54.1805|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3276ms 204 2025-12-03 10:27:54.1948|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=----WebKitFormBoundaryPIgNcd8X3t9AgMsj 176 2025-12-03 10:27:54.1948|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:27:54.1948|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:27:54.1948|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:27:54.1948|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService)' 2025-12-03 10:27:54.1948|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-03 10:27:54.1948|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:27:54.2118|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (7ms) [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-03 10:27:54.2118|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (8ms) [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-03 10:27:54.2287|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-03 10:27:54.2287||WARN|PaymentService.Core.Service.IntegrationService|GetCorporateWorkFlow Endpoint Called @ 12/3/2025 10:27:54 AM 2025-12-03 10:27:54.3181||WARN|PaymentService.Controllers.PaymentController|Time To check workflow: 84 2025-12-03 10:27:54.3313|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-03 10:27:55.9468||WARN|PaymentService.Controllers.PaymentController|Time To Run Procedure to Initiate Transaction: 1612 2025-12-03 10:27:55.9468|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-03 10:27:55.9629||WARN|PaymentService.Controllers.PaymentController|Time To Initiate Workflow: 5 2025-12-03 10:27:56.0000||WARN|PaymentService.Controllers.PaymentController|Time To Initiate Payment: 1795 2025-12-03 10:27:56.0000|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-03 10:27:56.0060|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService) in 1804.4636ms 2025-12-03 10:27:56.0060|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService)' 2025-12-03 10:27:56.0060|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1814.2788ms 200 application/json; charset=utf-8 2025-12-03 10:27:56.0060||WARN|PaymentService.Core.Service.IntegrationService|Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiQWxoYWppIFMgTWFuc2FyYXkiLCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3ByaW1hcnlzaWQiOiI1NjQiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9naXZlbm5hbWUiOiJhbWFuc2FyYXlATU9GIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvZW1haWxhZGRyZXNzIjoibW9zZXJheTIwMThAZ21haWwuY29tIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbG9jYWxpdHkiOiIyMDciLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9jb3VudHJ5IjoiQ29ycG9yYXRlIiwiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS93cy8yMDA4LzA2L2lkZW50aXR5L2NsYWltcy9yb2xlIjoiQ09SUE9SQVRFVVNFUiIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDkvMDkvaWRlbnRpdHkvY2xhaW1zL2FjdG9yIjpbImluaXRpYXRlcGF5bWVudCIsImF1dGhvcml6ZXBheW1lbnQiLCJDYW5Jbml0aWF0ZVBheW1lbnRPblNvdXJjZUFjY291bnQiLCJDVlNBIiwidmlld3JlcG9ydCIsIkNBTlZJRVdBUFBST1ZBTFMiXSwiZXhwIjoxNzY0NzU4NzAyLCJpc3MiOiJkb3RuZXRfZ3JvY2VyeV9saXN0IiwiYXVkIjoiR3JvY2VyeUxpc3RBUEkifQ.Mm5_aE3wYdkC-4P86kfoaw-KMD9R7XA8OkHGxAyhMug 2025-12-03 10:27:56.0060||WARN|PaymentService.Core.Service.IntegrationService|IntitiateWorkFlow Endpoint Called @ 12/3/2025 10:27:56 AM 2025-12-03 10:27:56.0659|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 10:27:56.0689|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:27:56.0689|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3406ms 204 2025-12-03 10:27:56.0885|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 10:27:56.0885|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:27:56.0885|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:27:56.0885|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:27:56.0885|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 10:27:56.0885|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-03 10:27:56.0885|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:27:57.7043|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-03 10:27:57.7043|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 1608.0439ms 2025-12-03 10:27:57.7043|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 10:27:57.7099|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1621.4277ms 200 application/json; charset=utf-8 2025-12-03 10:28:02.2955|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/5c3245a9-7acb-411b-9174-bb41172bf1dc 2025-12-03 10:28:02.2955|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:28:02.2955|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4649ms 204 2025-12-03 10:28:02.3110|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/5c3245a9-7acb-411b-9174-bb41172bf1dc 2025-12-03 10:28:02.3110|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:28:02.3110|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:28:02.3110|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:28:02.3186|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:28:02.3186|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-03 10:28:02.3186|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:28:03.3820|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-03 10:28:03.3820|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-03 10:28:03.3996|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-03 10:28:03.4181||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDSALARIESANDWAGESACCOUNT1","accountNumber":"0111001293","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-03 10:28:03.4740|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:28:03.4771|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1155.7197ms 2025-12-03 10:28:03.4771|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:28:03.4771|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1169.5338ms 200 application/json; charset=utf-8 2025-12-03 10:28:06.0410|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/5c3245a9-7acb-411b-9174-bb41172bf1dc?Page=1&PageSize=100&IsValid=false 2025-12-03 10:28:06.0410|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:28:06.0410|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.7092ms 204 2025-12-03 10:28:06.0675|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/5c3245a9-7acb-411b-9174-bb41172bf1dc?Page=1&PageSize=100&IsValid=false 2025-12-03 10:28:06.0693|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:28:06.0693|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:28:06.0693|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:28:06.0693|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-03 10:28:06.0693|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-03 10:28:06.0693|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:28:07.2331|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (39ms) [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-03 10:28:07.2699|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-03 10:28:07.3606|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:28:07.3606|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1289.0099ms 2025-12-03 10:28:07.3663|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-03 10:28:07.3663|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1300.6588ms 200 application/json; charset=utf-8 2025-12-03 10:28:09.7887|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/ReValidatePaymentItems 2025-12-03 10:28:09.7887|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:28:09.7887|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.1509ms 204 2025-12-03 10:28:09.7887|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-03 10:28:09.7887|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:28:09.8028|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:28:09.8028|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:28:09.8028|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-03 10:28:09.8028|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-03 10:28:09.8028|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:28:09.8028|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (7ms) [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-03 10:28:09.8028||WARN|PaymentService.Core.Service.IntegrationService|Fee Url: https://rcpayapi.mof.gov.sl/FeeService/ 2025-12-03 10:28:09.8028||WARN|PaymentService.Core.Service.IntegrationService|EndPoint: api/FeeCalculation/GetTransactionFee/207?currencyId=17 2025-12-03 10:28:09.9066||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-03 10:28:09.9464|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-03 10:28:09.9464||WARN|PaymentService.Core.Service.PaymentService|26 Items to ReValidate. 2025-12-03 10:28:09.9464||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc, AccountNo: 002012018697048264, Amount: 50285.95] 2025-12-03 10:28:09.9464||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc 2025-12-03 10:28:09.9781||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc, AccountNo: 002003018619794131, Amount: 41705.00] 2025-12-03 10:28:09.9781||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc 2025-12-03 10:28:10.0026||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc, AccountNo: 002001309879210158, Amount: 26642.00] 2025-12-03 10:28:10.0026||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"Veronica Ramatu Conteh ","AccountNo":"002012018697048264","Amount":"50285.95","BankCode":"002","CurrencyId":17,"CreditedAmount":50285.95,"IsValid":false}, Error , IsNew False 2025-12-03 10:28:10.0061||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc 2025-12-03 10:28:10.0269||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"SOLOMON JOHNSON ","AccountNo":"002003018619794131","Amount":"41705.00","BankCode":"002","CurrencyId":17,"CreditedAmount":41705.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:28:10.0269||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc, AccountNo: 002008276851210134, Amount: 25247.20] 2025-12-03 10:28:10.0269||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc 2025-12-03 10:28:10.0509||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"MARIAN DENNISHIA WILLIAM","AccountNo":"002001309879210158","Amount":"26642.00","BankCode":"002","CurrencyId":17,"CreditedAmount":26642.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:28:10.0605||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc, AccountNo: 002003018601766681, Amount: 116224.50] 2025-12-03 10:28:10.0605||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc 2025-12-03 10:28:10.0839||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"TENNEH SHERIFF ","AccountNo":"002008276851210134","Amount":"25247.20","BankCode":"002","CurrencyId":17,"CreditedAmount":25247.20,"IsValid":false}, Error , IsNew False 2025-12-03 10:28:10.0875||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc, AccountNo: 002001018815694461, Amount: 38220.00] 2025-12-03 10:28:10.0875||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc 2025-12-03 10:28:10.1082||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc, AccountNo: 002001018626573852, Amount: 25500.00] 2025-12-03 10:28:10.1082||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc 2025-12-03 10:28:10.1082||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"JOSEPH LAHAI MAADA","AccountNo":"002003018601766681","Amount":"116224.50","BankCode":"002","CurrencyId":17,"CreditedAmount":116224.50,"IsValid":false}, Error , IsNew False 2025-12-03 10:28:10.1256||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc, AccountNo: 002001018605122011, Amount: 189593.00] 2025-12-03 10:28:10.1256||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc 2025-12-03 10:28:10.1317||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"ANGELA EDWIN C V","AccountNo":"002001018815694461","Amount":"38220.00","BankCode":"002","CurrencyId":17,"CreditedAmount":38220.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:28:10.1317||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"PRISCILLA ELLIOTT R","AccountNo":"002001018626573852","Amount":"25500.00","BankCode":"002","CurrencyId":17,"CreditedAmount":25500.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:28:10.1317||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc, AccountNo: 002008018728510414, Amount: 3864.00] 2025-12-03 10:28:10.1477||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc 2025-12-03 10:28:10.1477||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"MARGARET GBETTU ( NEE LA","AccountNo":"002001018605122011","Amount":"189593.00","BankCode":"002","CurrencyId":17,"CreditedAmount":189593.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:28:10.1656||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc, AccountNo: 002011018605009573, Amount: 54231.30] 2025-12-03 10:28:10.1656||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc 2025-12-03 10:28:10.1829||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"SIA SEBBA ","AccountNo":"002008018728510414","Amount":"3864.00","BankCode":"002","CurrencyId":17,"CreditedAmount":3864.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:28:10.1829||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc, AccountNo: 002001018600084704, Amount: 60834.60] 2025-12-03 10:28:10.1829||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc 2025-12-03 10:28:10.2008||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"ANNIE COKER ","AccountNo":"002011018605009573","Amount":"54231.30","BankCode":"002","CurrencyId":17,"CreditedAmount":54231.30,"IsValid":false}, Error , IsNew False 2025-12-03 10:28:10.2008||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc, AccountNo: 002001313148210165, Amount: 27251.00] 2025-12-03 10:28:10.2008||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc 2025-12-03 10:28:10.2226||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"YATTA GEORGE ","AccountNo":"002001018600084704","Amount":"60834.60","BankCode":"002","CurrencyId":17,"CreditedAmount":60834.60,"IsValid":false}, Error , IsNew False 2025-12-03 10:28:10.2287||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc, AccountNo: 002011018616640455, Amount: 17388.00] 2025-12-03 10:28:10.2287||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc 2025-12-03 10:28:10.2480||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"FATMATA BANGURA ","AccountNo":"002001313148210165","Amount":"27251.00","BankCode":"002","CurrencyId":17,"CreditedAmount":27251.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:28:10.2582||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc, AccountNo: 002004018616297231, Amount: 51853.78] 2025-12-03 10:28:10.2582||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc 2025-12-03 10:28:10.2736||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"AUGUSTINE M. MUSTAPHA ","AccountNo":"002011018616640455","Amount":"17388.00","BankCode":"002","CurrencyId":17,"CreditedAmount":17388.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:28:10.2736||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc, AccountNo: 002011309252210194, Amount: 23218.50] 2025-12-03 10:28:10.2886||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc 2025-12-03 10:28:10.2886||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"AMBROSE BAION ","AccountNo":"002004018616297231","Amount":"51853.78","BankCode":"002","CurrencyId":17,"CreditedAmount":51853.78,"IsValid":false}, Error , IsNew False 2025-12-03 10:28:10.3071||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc, AccountNo: 002011018617094512, Amount: 21012.80] 2025-12-03 10:28:10.3071||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc 2025-12-03 10:28:10.3284||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"BALIA BOMA ","AccountNo":"002011309252210194","Amount":"23218.50","BankCode":"002","CurrencyId":17,"CreditedAmount":23218.50,"IsValid":false}, Error , IsNew False 2025-12-03 10:28:10.3284||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc, AccountNo: 002009018710689621, Amount: 73996.05] 2025-12-03 10:28:10.3353||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc 2025-12-03 10:28:10.3353||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"MARIAMA TURAY ","AccountNo":"002011018617094512","Amount":"21012.80","BankCode":"002","CurrencyId":17,"CreditedAmount":21012.80,"IsValid":false}, Error , IsNew False 2025-12-03 10:28:10.3554||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc, AccountNo: 002007018612540465, Amount: 67552.20] 2025-12-03 10:28:10.3554||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc 2025-12-03 10:28:10.3777||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"SARAH HEAMA SANDY S.S.H.","AccountNo":"002009018710689621","Amount":"73996.05","BankCode":"002","CurrencyId":17,"CreditedAmount":73996.05,"IsValid":false}, Error , IsNew False 2025-12-03 10:28:10.3777||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc, AccountNo: 002018309705210126, Amount: 57464.00] 2025-12-03 10:28:10.3835||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc 2025-12-03 10:28:10.3997||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc, AccountNo: 002001002134829501, Amount: 43258.44] 2025-12-03 10:28:10.3997||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc 2025-12-03 10:28:10.3997||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"Henry D. Mattia ","AccountNo":"002007018612540465","Amount":"67552.20","BankCode":"002","CurrencyId":17,"CreditedAmount":67552.20,"IsValid":false}, Error , IsNew False 2025-12-03 10:28:10.4183||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc, AccountNo: 002004018616432934, Amount: 15240.47] 2025-12-03 10:28:10.4183||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc 2025-12-03 10:28:10.4183||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"SENESSIE ROGERS ","AccountNo":"002018309705210126","Amount":"57464.00","BankCode":"002","CurrencyId":17,"CreditedAmount":57464.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:28:10.4383||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"ANSU LANSANA BATILLO","AccountNo":"002001002134829501","Amount":"43258.44","BankCode":"002","CurrencyId":17,"CreditedAmount":43258.44,"IsValid":false}, Error , IsNew False 2025-12-03 10:28:10.4383||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc, AccountNo: 002005018617436543, Amount: 196866.00] 2025-12-03 10:28:10.4444||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc 2025-12-03 10:28:10.4647||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc, AccountNo: 002001312089210143, Amount: 103723.20] 2025-12-03 10:28:10.4647||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"JENNET B. KUGBEI ","AccountNo":"002004018616432934","Amount":"15240.47","BankCode":"002","CurrencyId":17,"CreditedAmount":15240.47,"IsValid":false}, Error , IsNew False 2025-12-03 10:28:10.4647||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc 2025-12-03 10:28:10.4879||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"FATMATA BINTA CONTEH ","AccountNo":"002005018617436543","Amount":"196866.00","BankCode":"002","CurrencyId":17,"CreditedAmount":196866.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:28:10.4925||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc, AccountNo: 002001018630123858, Amount: 9450.00] 2025-12-03 10:28:10.4925||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc 2025-12-03 10:28:10.5201||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"MIATTA MABEL MANLEY ","AccountNo":"002001312089210143","Amount":"103723.20","BankCode":"002","CurrencyId":17,"CreditedAmount":103723.20,"IsValid":false}, Error , IsNew False 2025-12-03 10:28:10.5247||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc, AccountNo: 002011310391210190, Amount: 190674.00] 2025-12-03 10:28:10.5247||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc 2025-12-03 10:28:10.5458||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc, AccountNo: 002001018684015506, Amount: 72172.43] 2025-12-03 10:28:10.5458||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"ANITA E.B KAMARA ","AccountNo":"002001018630123858","Amount":"9450.00","BankCode":"002","CurrencyId":17,"CreditedAmount":9450.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:28:10.5458||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 5c3245a9-7acb-411b-9174-bb41172bf1dc 2025-12-03 10:28:10.5651||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"TALA KOROMA ","AccountNo":"002011310391210190","Amount":"190674.00","BankCode":"002","CurrencyId":17,"CreditedAmount":190674.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:28:10.5978||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"SANTIGIE SESAY ","AccountNo":"002001018684015506","Amount":"72172.43","BankCode":"002","CurrencyId":17,"CreditedAmount":72172.43,"IsValid":false}, Error , IsNew False 2025-12-03 10:28:10.6363|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-03 10:28:10.6363|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService) in 833.9839ms 2025-12-03 10:28:10.6363|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-03 10:28:10.6363|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 841.8509ms 200 application/json; charset=utf-8 2025-12-03 10:28:10.7024|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/5c3245a9-7acb-411b-9174-bb41172bf1dc 2025-12-03 10:28:10.7024|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:28:10.7094|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.9341ms 204 2025-12-03 10:28:10.7094|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/5c3245a9-7acb-411b-9174-bb41172bf1dc 2025-12-03 10:28:10.7247|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:28:10.7247|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:28:10.7247|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:28:10.7247|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:28:10.7247|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-03 10:28:10.7247|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:28:11.9730|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (15ms) [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-03 10:28:11.9790|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-03 10:28:11.9949|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (12ms) [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-03 10:28:12.0404||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDSALARIESANDWAGESACCOUNT1","accountNumber":"0111001293","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-03 10:28:12.0883|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:28:12.0883|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1358.8613ms 2025-12-03 10:28:12.0883|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:28:12.0883|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1372.5602ms 200 application/json; charset=utf-8 2025-12-03 10:28:12.2036|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/5c3245a9-7acb-411b-9174-bb41172bf1dc 2025-12-03 10:28:12.2036|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:28:12.2036|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:28:12.2097|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:28:12.2097|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:28:12.2097|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-03 10:28:12.2097|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:28:13.4924|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-03 10:28:13.4924|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-03 10:28:13.5093|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-03 10:28:13.5373||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDSALARIESANDWAGESACCOUNT1","accountNumber":"0111001293","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-03 10:28:13.5789|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:28:13.5789|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1365.6604ms 2025-12-03 10:28:13.5845|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:28:13.5845|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1383.21ms 200 application/json; charset=utf-8 2025-12-03 10:28:34.3828|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/InitiateUploadPayment 2025-12-03 10:28:34.3828|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:28:34.3885|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6575ms 204 2025-12-03 10:28:34.3885|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=----WebKitFormBoundaryOx33ilwqAaVadBKz 176 2025-12-03 10:28:34.3885|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:28:34.4040|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:28:34.4040|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:28:34.4040|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService)' 2025-12-03 10:28:34.4040|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-03 10:28:34.4040|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:28:34.4218|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (8ms) [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-03 10:28:34.4218|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (7ms) [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-03 10:28:34.4377|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [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-03 10:28:34.4377||WARN|PaymentService.Core.Service.IntegrationService|GetCorporateWorkFlow Endpoint Called @ 12/3/2025 10:28:34 AM 2025-12-03 10:28:34.5128||WARN|PaymentService.Controllers.PaymentController|Time To check workflow: 70 2025-12-03 10:28:34.5128|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-03 10:28:36.2193||WARN|PaymentService.Controllers.PaymentController|Time To Run Procedure to Initiate Transaction: 1688 2025-12-03 10:28:36.2193|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-03 10:28:36.2387||WARN|PaymentService.Controllers.PaymentController|Time To Initiate Workflow: 8 2025-12-03 10:28:36.2597||WARN|PaymentService.Core.Service.IntegrationService|Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiQWxoYWppIFMgTWFuc2FyYXkiLCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3ByaW1hcnlzaWQiOiI1NjQiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9naXZlbm5hbWUiOiJhbWFuc2FyYXlATU9GIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvZW1haWxhZGRyZXNzIjoibW9zZXJheTIwMThAZ21haWwuY29tIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbG9jYWxpdHkiOiIyMDciLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9jb3VudHJ5IjoiQ29ycG9yYXRlIiwiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS93cy8yMDA4LzA2L2lkZW50aXR5L2NsYWltcy9yb2xlIjoiQ09SUE9SQVRFVVNFUiIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDkvMDkvaWRlbnRpdHkvY2xhaW1zL2FjdG9yIjpbImluaXRpYXRlcGF5bWVudCIsImF1dGhvcml6ZXBheW1lbnQiLCJDYW5Jbml0aWF0ZVBheW1lbnRPblNvdXJjZUFjY291bnQiLCJDVlNBIiwidmlld3JlcG9ydCIsIkNBTlZJRVdBUFBST1ZBTFMiXSwiZXhwIjoxNzY0NzU4NzAyLCJpc3MiOiJkb3RuZXRfZ3JvY2VyeV9saXN0IiwiYXVkIjoiR3JvY2VyeUxpc3RBUEkifQ.Mm5_aE3wYdkC-4P86kfoaw-KMD9R7XA8OkHGxAyhMug 2025-12-03 10:28:36.2646||WARN|PaymentService.Core.Service.IntegrationService|IntitiateWorkFlow Endpoint Called @ 12/3/2025 10:28:36 AM 2025-12-03 10:28:36.2646||WARN|PaymentService.Controllers.PaymentController|Time To Initiate Payment: 1862 2025-12-03 10:28:36.2785|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-03 10:28:36.2785|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService) in 1868.4499ms 2025-12-03 10:28:36.2785|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService)' 2025-12-03 10:28:36.2785|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1882.3802ms 200 application/json; charset=utf-8 2025-12-03 10:28:36.3393|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 10:28:36.3419|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:28:36.3419|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9453ms 204 2025-12-03 10:28:36.3645|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 10:28:36.3645|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:28:36.3645|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:28:36.3645|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:28:36.3645|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 10:28:36.3645|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-03 10:28:36.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-03 10:28:37.5021|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-03 10:28:37.5021|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 1136.3257ms 2025-12-03 10:28:37.5021|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 10:28:37.5021|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1144.9608ms 200 application/json; charset=utf-8 2025-12-03 10:28:46.6430|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/70ece4e9-f070-4d54-927c-1526c1521860 2025-12-03 10:28:46.6430|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:28:46.6430|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.6873ms 204 2025-12-03 10:28:46.6570|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/70ece4e9-f070-4d54-927c-1526c1521860 2025-12-03 10:28:46.6570|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:28:46.6570|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:28:46.6570|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:28:46.6570|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:28:46.6570|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-03 10:28:46.6570|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:28:47.7006|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-03 10:28:47.7006|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-03 10:28:47.7184|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-03 10:28:47.7386||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDSALARIESANDWAGESACCOUNT1","accountNumber":"0111001293","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-03 10:28:47.7784|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:28:47.7784|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1116.9276ms 2025-12-03 10:28:47.7784|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:28:47.7784|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1127.0112ms 200 application/json; charset=utf-8 2025-12-03 10:28:51.1833|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/70ece4e9-f070-4d54-927c-1526c1521860?Page=1&PageSize=100&IsValid=false 2025-12-03 10:28:51.1833|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:28:51.1833|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6474ms 204 2025-12-03 10:28:51.1833|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/70ece4e9-f070-4d54-927c-1526c1521860?Page=1&PageSize=100&IsValid=false 2025-12-03 10:28:51.1833|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:28:51.1996|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:28:51.1996|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:28:51.1996|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-03 10:28:51.1996|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-03 10:28:51.1996|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:28:52.2666|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-03 10:28:52.3085|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (38ms) [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-03 10:28:52.3648|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:28:52.3648|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1162.4193ms 2025-12-03 10:28:52.3648|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-03 10:28:52.3648|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1171.7372ms 200 application/json; charset=utf-8 2025-12-03 10:28:56.5308|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/ReValidatePaymentItems 2025-12-03 10:28:56.5308|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:28:56.5308|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5091ms 204 2025-12-03 10:28:56.5490|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-03 10:28:56.5490|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:28:56.5490|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:28:56.5490|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:28:56.5490|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-03 10:28:56.5490|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-03 10:28:56.5490|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:28:56.5709|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-03 10:28:56.5709||WARN|PaymentService.Core.Service.IntegrationService|Fee Url: https://rcpayapi.mof.gov.sl/FeeService/ 2025-12-03 10:28:56.5764||WARN|PaymentService.Core.Service.IntegrationService|EndPoint: api/FeeCalculation/GetTransactionFee/207?currencyId=17 2025-12-03 10:28:56.6758||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-03 10:28:56.7141|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-03 10:28:56.7160||WARN|PaymentService.Core.Service.PaymentService|9 Items to ReValidate. 2025-12-03 10:28:56.7160||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 70ece4e9-f070-4d54-927c-1526c1521860, AccountNo: 005201000044889279, Amount: 79039.60] 2025-12-03 10:28:56.7160||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 70ece4e9-f070-4d54-927c-1526c1521860 2025-12-03 10:28:56.7379||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 70ece4e9-f070-4d54-927c-1526c1521860, AccountNo: 005201000052742884, Amount: 43394.00] 2025-12-03 10:28:56.7379||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 70ece4e9-f070-4d54-927c-1526c1521860 2025-12-03 10:28:56.7586||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"ABDUL RAHMAN TURAY ","AccountNo":"005201000044889279","Amount":"79039.60","BankCode":"005","CurrencyId":17,"CreditedAmount":79039.60,"IsValid":false}, Error , IsNew False 2025-12-03 10:28:56.7586||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 70ece4e9-f070-4d54-927c-1526c1521860, AccountNo: 005201000057108854, Amount: 14706.00] 2025-12-03 10:28:56.7643||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 70ece4e9-f070-4d54-927c-1526c1521860 2025-12-03 10:28:56.7811||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"ABDULAI TOMMY BRAIMA ","AccountNo":"005201000052742884","Amount":"43394.00","BankCode":"005","CurrencyId":17,"CreditedAmount":43394.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:28:56.7811||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 70ece4e9-f070-4d54-927c-1526c1521860, AccountNo: 005201000057108757, Amount: 58824.00] 2025-12-03 10:28:56.7811||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 70ece4e9-f070-4d54-927c-1526c1521860 2025-12-03 10:28:56.7994||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"ISATU MARAH ","AccountNo":"005201000057108854","Amount":"14706.00","BankCode":"005","CurrencyId":17,"CreditedAmount":14706.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:28:56.7994||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 70ece4e9-f070-4d54-927c-1526c1521860, AccountNo: 005201000044950583, Amount: 636501.00] 2025-12-03 10:28:56.8088||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 70ece4e9-f070-4d54-927c-1526c1521860 2025-12-03 10:28:56.8292||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"FATMATA MARAH ","AccountNo":"005201000057108757","Amount":"58824.00","BankCode":"005","CurrencyId":17,"CreditedAmount":58824.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:28:56.8292||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 70ece4e9-f070-4d54-927c-1526c1521860, AccountNo: 005207000024198006, Amount: 21476.00] 2025-12-03 10:28:56.8292||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 70ece4e9-f070-4d54-927c-1526c1521860 2025-12-03 10:28:56.8492||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"ANNA MOUSSA BETTY","AccountNo":"005201000044950583","Amount":"636501.00","BankCode":"005","CurrencyId":17,"CreditedAmount":636501.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:28:56.8617||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 70ece4e9-f070-4d54-927c-1526c1521860, AccountNo: 005201000020405703, Amount: 62350.00] 2025-12-03 10:28:56.8617||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 70ece4e9-f070-4d54-927c-1526c1521860 2025-12-03 10:28:56.8905||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"Alimamy Sadie Amara ","AccountNo":"005207000024198006","Amount":"21476.00","BankCode":"005","CurrencyId":17,"CreditedAmount":21476.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:28:56.8905||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 70ece4e9-f070-4d54-927c-1526c1521860, AccountNo: 005212000027910237, Amount: 30744.32] 2025-12-03 10:28:56.8905||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 70ece4e9-f070-4d54-927c-1526c1521860 2025-12-03 10:28:56.9200||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 70ece4e9-f070-4d54-927c-1526c1521860, AccountNo: 005203000028003613, Amount: 85013.20] 2025-12-03 10:28:56.9200||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"MAMADU BAH LAMRANA","AccountNo":"005201000020405703","Amount":"62350.00","BankCode":"005","CurrencyId":17,"CreditedAmount":62350.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:28:56.9200||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 70ece4e9-f070-4d54-927c-1526c1521860 2025-12-03 10:28:56.9451||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"SYLVESTER FODAY ","AccountNo":"005212000027910237","Amount":"30744.32","BankCode":"005","CurrencyId":17,"CreditedAmount":30744.32,"IsValid":false}, Error , IsNew False 2025-12-03 10:28:56.9724||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"THOMAS MARTIN DANIEL BUL","AccountNo":"005203000028003613","Amount":"85013.20","BankCode":"005","CurrencyId":17,"CreditedAmount":85013.20,"IsValid":false}, Error , IsNew False 2025-12-03 10:28:57.0214|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-03 10:28:57.0214|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService) in 467.7053ms 2025-12-03 10:28:57.0214|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-03 10:28:57.0292|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 480.1511ms 200 application/json; charset=utf-8 2025-12-03 10:28:57.0718|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/70ece4e9-f070-4d54-927c-1526c1521860 2025-12-03 10:28:57.0750|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:28:57.0750|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7259ms 204 2025-12-03 10:28:57.1142|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/70ece4e9-f070-4d54-927c-1526c1521860 2025-12-03 10:28:57.1142|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:28:57.1142|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:28:57.1225|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:28:57.1225|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:28:57.1225|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-03 10:28:57.1225|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:28:58.2906|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-03 10:28:58.2951|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-03 10:28:58.2951|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-03 10:28:58.3272||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDSALARIESANDWAGESACCOUNT1","accountNumber":"0111001293","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-03 10:28:58.3695|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:28:58.3722|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1243.0746ms 2025-12-03 10:28:58.3722|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:28:58.3722|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1261.6298ms 200 application/json; charset=utf-8 2025-12-03 10:28:58.4464|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/70ece4e9-f070-4d54-927c-1526c1521860 2025-12-03 10:28:58.4493|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:28:58.4493|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:28:58.4493|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:28:58.4493|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:28:58.4493|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-03 10:28:58.4493|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:28:59.4919|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-03 10:28:59.4975|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-03 10:28:59.4975|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-03 10:28:59.5374||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDSALARIESANDWAGESACCOUNT1","accountNumber":"0111001293","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-03 10:28:59.5785|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:28:59.5785|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1122.807ms 2025-12-03 10:28:59.5785|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:28:59.5785|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1136.7186ms 200 application/json; charset=utf-8 2025-12-03 10:29:11.0945|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/InitiateUploadPayment 2025-12-03 10:29:11.0945|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:29:11.0945|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2638ms 204 2025-12-03 10:29:11.0945|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=----WebKitFormBoundaryQEyR5L79ezJYo9hH 176 2025-12-03 10:29:11.1118|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:29:11.1118|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:29:11.1118|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:29:11.1118|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService)' 2025-12-03 10:29:11.1118|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-03 10:29:11.1118|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:29:11.1344|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-03 10:29:11.1439|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (8ms) [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-03 10:29:11.1439|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [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-03 10:29:11.1439||WARN|PaymentService.Core.Service.IntegrationService|GetCorporateWorkFlow Endpoint Called @ 12/3/2025 10:29:11 AM 2025-12-03 10:29:11.2153||WARN|PaymentService.Controllers.PaymentController|Time To check workflow: 64 2025-12-03 10:29:11.2258|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-03 10:29:12.7759||WARN|PaymentService.Controllers.PaymentController|Time To Run Procedure to Initiate Transaction: 1547 2025-12-03 10:29:12.7831|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-03 10:29:12.7831||WARN|PaymentService.Controllers.PaymentController|Time To Initiate Workflow: 4 2025-12-03 10:29:12.8126||WARN|PaymentService.Core.Service.IntegrationService|Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiQWxoYWppIFMgTWFuc2FyYXkiLCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3ByaW1hcnlzaWQiOiI1NjQiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9naXZlbm5hbWUiOiJhbWFuc2FyYXlATU9GIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvZW1haWxhZGRyZXNzIjoibW9zZXJheTIwMThAZ21haWwuY29tIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbG9jYWxpdHkiOiIyMDciLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9jb3VudHJ5IjoiQ29ycG9yYXRlIiwiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS93cy8yMDA4LzA2L2lkZW50aXR5L2NsYWltcy9yb2xlIjoiQ09SUE9SQVRFVVNFUiIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDkvMDkvaWRlbnRpdHkvY2xhaW1zL2FjdG9yIjpbImluaXRpYXRlcGF5bWVudCIsImF1dGhvcml6ZXBheW1lbnQiLCJDYW5Jbml0aWF0ZVBheW1lbnRPblNvdXJjZUFjY291bnQiLCJDVlNBIiwidmlld3JlcG9ydCIsIkNBTlZJRVdBUFBST1ZBTFMiXSwiZXhwIjoxNzY0NzU4NzAyLCJpc3MiOiJkb3RuZXRfZ3JvY2VyeV9saXN0IiwiYXVkIjoiR3JvY2VyeUxpc3RBUEkifQ.Mm5_aE3wYdkC-4P86kfoaw-KMD9R7XA8OkHGxAyhMug 2025-12-03 10:29:12.8126||WARN|PaymentService.Core.Service.IntegrationService|IntitiateWorkFlow Endpoint Called @ 12/3/2025 10:29:12 AM 2025-12-03 10:29:12.8126||WARN|PaymentService.Controllers.PaymentController|Time To Initiate Payment: 1702 2025-12-03 10:29:12.8304|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-03 10:29:12.8304|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService) in 1711.6722ms 2025-12-03 10:29:12.8304|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService)' 2025-12-03 10:29:12.8304|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1726.704ms 200 application/json; charset=utf-8 2025-12-03 10:29:12.8901|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 10:29:12.8931|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:29:12.8931|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2507ms 204 2025-12-03 10:29:12.8931|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 10:29:12.9067|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:29:12.9067|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:29:12.9067|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:29:12.9067|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 10:29:12.9067|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-03 10:29:12.9067|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:29:13.8367|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-03 10:29:13.8367|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 923.9707ms 2025-12-03 10:29:13.8367|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 10:29:13.8442|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 940.421ms 200 application/json; charset=utf-8 2025-12-03 10:29:21.9886|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/75ff3bc3-6291-4851-965b-a432049dca60 2025-12-03 10:29:21.9886|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:29:21.9886|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.6544ms 204 2025-12-03 10:29:22.0032|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/75ff3bc3-6291-4851-965b-a432049dca60 2025-12-03 10:29:22.0032|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:29:22.0032|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:29:22.0032|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:29:22.0032|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:29:22.0032|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-03 10:29:22.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-03 10:29:23.0439|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-03 10:29:23.0490|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-03 10:29:23.0490|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (8ms) [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-03 10:29:23.0822||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDSALARIESANDWAGESACCOUNT1","accountNumber":"0111001293","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-03 10:29:23.1184|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:29:23.1184|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1108.7354ms 2025-12-03 10:29:23.1184|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:29:23.1184|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1119.8886ms 200 application/json; charset=utf-8 2025-12-03 10:29:26.1828|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/75ff3bc3-6291-4851-965b-a432049dca60?Page=1&PageSize=100&IsValid=false 2025-12-03 10:29:26.1828|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:29:26.1828|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.6897ms 204 2025-12-03 10:29:26.1996|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/75ff3bc3-6291-4851-965b-a432049dca60?Page=1&PageSize=100&IsValid=false 2025-12-03 10:29:26.1996|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:29:26.1996|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:29:26.1996|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:29:26.2057|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-03 10:29:26.2057|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-03 10:29:26.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-03 10:29:27.2778|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (38ms) [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-03 10:29:27.3163|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (36ms) [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-03 10:29:27.3660|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:29:27.3660|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1161.1952ms 2025-12-03 10:29:27.3660|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-03 10:29:27.3660|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1173.9574ms 200 application/json; charset=utf-8 2025-12-03 10:29:32.8025|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/ReValidatePaymentItems 2025-12-03 10:29:32.8025|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:29:32.8025|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.4341ms 204 2025-12-03 10:29:32.8240|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-03 10:29:32.8240|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:29:32.8240|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:29:32.8296|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:29:32.8296|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-03 10:29:32.8296|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-03 10:29:32.8296|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:29:32.8296|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-03 10:29:32.8466||WARN|PaymentService.Core.Service.IntegrationService|Fee Url: https://rcpayapi.mof.gov.sl/FeeService/ 2025-12-03 10:29:32.8466||WARN|PaymentService.Core.Service.IntegrationService|EndPoint: api/FeeCalculation/GetTransactionFee/207?currencyId=17 2025-12-03 10:29:32.9687||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-03 10:29:33.0246|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (50ms) [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-03 10:29:33.0246||WARN|PaymentService.Core.Service.PaymentService|4 Items to ReValidate. 2025-12-03 10:29:33.0246||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 75ff3bc3-6291-4851-965b-a432049dca60, AccountNo: 006002010086200183, Amount: 71569.75] 2025-12-03 10:29:33.0246||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 75ff3bc3-6291-4851-965b-a432049dca60 2025-12-03 10:29:33.0634||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 75ff3bc3-6291-4851-965b-a432049dca60, AccountNo: 006016011607200126, Amount: 38010.00] 2025-12-03 10:29:33.0668||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 75ff3bc3-6291-4851-965b-a432049dca60 2025-12-03 10:29:33.0901||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"ABDUL K. KAMARA ","AccountNo":"006002010086200183","Amount":"71569.75","BankCode":"006","CurrencyId":17,"CreditedAmount":71569.75,"IsValid":false}, Error , IsNew False 2025-12-03 10:29:33.0901||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 75ff3bc3-6291-4851-965b-a432049dca60, AccountNo: 006009022034340121, Amount: 18140.00] 2025-12-03 10:29:33.0968||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 75ff3bc3-6291-4851-965b-a432049dca60 2025-12-03 10:29:33.1179||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"IBRAHIM SORIE KANU ","AccountNo":"006016011607200126","Amount":"38010.00","BankCode":"006","CurrencyId":17,"CreditedAmount":38010.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:29:33.1179||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 75ff3bc3-6291-4851-965b-a432049dca60, AccountNo: 006007020362780155, Amount: 59325.68] 2025-12-03 10:29:33.1284||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 75ff3bc3-6291-4851-965b-a432049dca60 2025-12-03 10:29:33.1494||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"AMINATA JARIATU KANU ","AccountNo":"006009022034340121","Amount":"18140.00","BankCode":"006","CurrencyId":17,"CreditedAmount":18140.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:29:33.1767||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"MONICA SANKOH AMIE","AccountNo":"006007020362780155","Amount":"59325.68","BankCode":"006","CurrencyId":17,"CreditedAmount":59325.68,"IsValid":false}, Error , IsNew False 2025-12-03 10:29:33.2314|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-03 10:29:33.2314|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService) in 400.1148ms 2025-12-03 10:29:33.2314|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-03 10:29:33.2314|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 411.6793ms 200 application/json; charset=utf-8 2025-12-03 10:29:33.2644|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/75ff3bc3-6291-4851-965b-a432049dca60 2025-12-03 10:29:33.2669|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:29:33.2669|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.7725ms 204 2025-12-03 10:29:33.2669|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/75ff3bc3-6291-4851-965b-a432049dca60 2025-12-03 10:29:33.2830|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:29:33.2830|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:29:33.2830|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:29:33.2830|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:29:33.2830|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-03 10:29:33.2830|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:29:34.4848|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-03 10:29:34.4908|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-03 10:29:34.5019|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-03 10:29:34.5319||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDSALARIESANDWAGESACCOUNT1","accountNumber":"0111001293","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-03 10:29:34.5724|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:29:34.5724|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1285.1733ms 2025-12-03 10:29:34.5724|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:29:34.5724|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1299.0134ms 200 application/json; charset=utf-8 2025-12-03 10:29:34.6433|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/75ff3bc3-6291-4851-965b-a432049dca60 2025-12-03 10:29:34.6433|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:29:34.6433|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:29:34.6433|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:29:34.6433|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:29:34.6433|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-03 10:29:34.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-03 10:29:35.8728|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (15ms) [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-03 10:29:35.8785|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-03 10:29:35.8934|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-03 10:29:35.9269||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDSALARIESANDWAGESACCOUNT1","accountNumber":"0111001293","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-03 10:29:35.9779|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:29:35.9779|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1323.3574ms 2025-12-03 10:29:35.9779|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:29:35.9779|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1341.1373ms 200 application/json; charset=utf-8 2025-12-03 10:29:48.2106|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/InitiateUploadPayment 2025-12-03 10:29:48.2106|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:29:48.2106|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.518ms 204 2025-12-03 10:29:48.2346|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=----WebKitFormBoundarynUlsfGR5QyMpC2Ax 176 2025-12-03 10:29:48.2360|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:29:48.2360|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:29:48.2360|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:29:48.2360|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService)' 2025-12-03 10:29:48.2360|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-03 10:29:48.2360|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:29:48.2608|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (17ms) [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-03 10:29:48.2725|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (7ms) [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-03 10:29:48.2725|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [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-03 10:29:48.2837||WARN|PaymentService.Core.Service.IntegrationService|GetCorporateWorkFlow Endpoint Called @ 12/3/2025 10:29:48 AM 2025-12-03 10:29:48.3546||WARN|PaymentService.Controllers.PaymentController|Time To check workflow: 71 2025-12-03 10:29:48.3631|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-03 10:29:49.9286||WARN|PaymentService.Controllers.PaymentController|Time To Run Procedure to Initiate Transaction: 1562 2025-12-03 10:29:49.9396|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-03 10:29:49.9396||WARN|PaymentService.Controllers.PaymentController|Time To Initiate Workflow: 8 2025-12-03 10:29:49.9817||WARN|PaymentService.Core.Service.IntegrationService|Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiQWxoYWppIFMgTWFuc2FyYXkiLCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3ByaW1hcnlzaWQiOiI1NjQiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9naXZlbm5hbWUiOiJhbWFuc2FyYXlATU9GIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvZW1haWxhZGRyZXNzIjoibW9zZXJheTIwMThAZ21haWwuY29tIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbG9jYWxpdHkiOiIyMDciLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9jb3VudHJ5IjoiQ29ycG9yYXRlIiwiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS93cy8yMDA4LzA2L2lkZW50aXR5L2NsYWltcy9yb2xlIjoiQ09SUE9SQVRFVVNFUiIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDkvMDkvaWRlbnRpdHkvY2xhaW1zL2FjdG9yIjpbImluaXRpYXRlcGF5bWVudCIsImF1dGhvcml6ZXBheW1lbnQiLCJDYW5Jbml0aWF0ZVBheW1lbnRPblNvdXJjZUFjY291bnQiLCJDVlNBIiwidmlld3JlcG9ydCIsIkNBTlZJRVdBUFBST1ZBTFMiXSwiZXhwIjoxNzY0NzU4NzAyLCJpc3MiOiJkb3RuZXRfZ3JvY2VyeV9saXN0IiwiYXVkIjoiR3JvY2VyeUxpc3RBUEkifQ.Mm5_aE3wYdkC-4P86kfoaw-KMD9R7XA8OkHGxAyhMug 2025-12-03 10:29:49.9817||WARN|PaymentService.Core.Service.IntegrationService|IntitiateWorkFlow Endpoint Called @ 12/3/2025 10:29:49 AM 2025-12-03 10:29:49.9909||WARN|PaymentService.Controllers.PaymentController|Time To Initiate Payment: 1747 2025-12-03 10:29:49.9909|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-03 10:29:49.9909|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService) in 1753.3252ms 2025-12-03 10:29:49.9909|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService)' 2025-12-03 10:29:49.9909|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1761.7071ms 200 application/json; charset=utf-8 2025-12-03 10:29:50.0544|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 10:29:50.0544|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:29:50.0544|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.3729ms 204 2025-12-03 10:29:50.0656|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 10:29:50.0656|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:29:50.0656|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:29:50.0656|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:29:50.0656|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 10:29:50.0656|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-03 10:29:50.0656|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:29:50.9986|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-03 10:29:50.9986|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 926.5234ms 2025-12-03 10:29:50.9986|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 10:29:50.9986|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 939.8764ms 200 application/json; charset=utf-8 2025-12-03 10:29:59.0256|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-03 10:29:59.0291|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:29:59.0291|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3649ms 204 2025-12-03 10:29:59.0291|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 10:29:59.0291|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-03 10:29:59.0291|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-03 10:29:59.0291|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:29:59.0455|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-03 10:29:59.0455|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-03 10:29:59.0455|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 12.5516ms 401 2025-12-03 10:29:59.1776|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 10:29:59.1776|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:29:59.1776|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:29:59.1776|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:29:59.1864|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:29:59.1864|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-03 10:29:59.1864|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:29:59.2976|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-03 10:29:59.2976|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 108.2004ms 2025-12-03 10:29:59.2976|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:29:59.2976|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 126.2836ms 200 application/json; charset=utf-8 2025-12-03 10:30:05.3561|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:30:05.3561|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:30:09.7872|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-03 10:30:09.7872|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:30:09.7872|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9547ms 204 2025-12-03 10:30:09.7971|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 10:30:09.7971|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:30:09.7971|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:30:09.7971|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:30:09.7971|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:30:09.7971|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-03 10:30:09.7971|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:30:09.9081|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-03 10:30:09.9081|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 105.5975ms 2025-12-03 10:30:09.9081|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:30:09.9081|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 116.4125ms 200 application/json; charset=utf-8 2025-12-03 10:30:45.8806|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/9366e324-ed86-4a30-ba33-a98f4f3c155f 2025-12-03 10:30:45.8806|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:30:45.8806|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.7684ms 204 2025-12-03 10:30:45.8969|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/9366e324-ed86-4a30-ba33-a98f4f3c155f 2025-12-03 10:30:45.8969|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:30:45.8969|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:30:45.8969|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:30:45.8969|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:30:45.8969|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-03 10:30:45.9079|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:30:47.1116|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-03 10:30:47.1116|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-03 10:30:47.1300|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-03 10:30:47.1603||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDSALARIESANDWAGESACCOUNT1","accountNumber":"0111001293","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-03 10:30:47.2048|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:30:47.2048|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1299.0609ms 2025-12-03 10:30:47.2048|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:30:47.2048|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1311.7768ms 200 application/json; charset=utf-8 2025-12-03 10:31:07.4863|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 10:31:07.4863|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:31:07.4863|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6937ms 204 2025-12-03 10:31:07.5236|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 10:31:07.5236|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:31:07.5236|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:31:07.5236|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:31:07.5325|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 10:31:07.5325|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-03 10:31:07.5325|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:31:08.4154|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-03 10:31:08.4154|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 882.8173ms 2025-12-03 10:31:08.4154|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 10:31:08.4227|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 899.0345ms 200 application/json; charset=utf-8 2025-12-03 10:31:10.6307|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-03 10:31:10.6307|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:31:10.6307|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.6032ms 204 2025-12-03 10:31:10.6432|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 10:31:10.6432|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:31:10.6432|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:31:10.6432|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:31:10.6432|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:31:10.6432|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-03 10:31:10.6432|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:31:10.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-03 10:31:10.7699|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 118.1727ms 2025-12-03 10:31:10.7699|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:31:10.7699|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 132.4217ms 200 application/json; charset=utf-8 2025-12-03 10:31:11.4859|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 10:31:11.4859|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:31:11.4859|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3575ms 204 2025-12-03 10:31:11.4859|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 10:31:11.4859|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:31:11.4859|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:31:11.5025|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:31:11.5025|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 10:31:11.5025|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-03 10:31:11.5025|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:31:12.4007|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-03 10:31:12.4007|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 897.351ms 2025-12-03 10:31:12.4007|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 10:31:12.4007|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 912.1298ms 200 application/json; charset=utf-8 2025-12-03 10:31:18.4519|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/9366e324-ed86-4a30-ba33-a98f4f3c155f 2025-12-03 10:31:18.4519|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:31:18.4519|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7831ms 204 2025-12-03 10:31:18.4718|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/9366e324-ed86-4a30-ba33-a98f4f3c155f 2025-12-03 10:31:18.4745|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:31:18.4745|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:31:18.4745|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:31:18.4745|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:31:18.4745|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-03 10:31:18.4745|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:31:19.7439|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-03 10:31:19.7481|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-03 10:31:19.7481|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (8ms) [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-03 10:31:19.7920||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDSALARIESANDWAGESACCOUNT1","accountNumber":"0111001293","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-03 10:31:19.8325|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:31:19.8325|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1353.6723ms 2025-12-03 10:31:19.8325|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:31:19.8325|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1368.0766ms 200 application/json; charset=utf-8 2025-12-03 10:31:22.6055|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/9366e324-ed86-4a30-ba33-a98f4f3c155f?Page=1&PageSize=100&IsValid=false 2025-12-03 10:31:22.6087|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:31:22.6087|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6829ms 204 2025-12-03 10:31:22.6253|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/9366e324-ed86-4a30-ba33-a98f4f3c155f?Page=1&PageSize=100&IsValid=false 2025-12-03 10:31:22.6253|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:31:22.6253|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:31:22.6253|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:31:22.6253|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-03 10:31:22.6253|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-03 10:31:22.6380|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:31:23.9581|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (56ms) [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-03 10:31:24.0164|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (53ms) [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-03 10:31:24.0893|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:31:24.0928|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1455.4902ms 2025-12-03 10:31:24.0928|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-03 10:31:24.0928|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1471.7664ms 200 application/json; charset=utf-8 2025-12-03 10:31:26.5244|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/ReValidatePaymentItems 2025-12-03 10:31:26.5244|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:31:26.5303|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9144ms 204 2025-12-03 10:31:26.5459|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-03 10:31:26.5459|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:31:26.5459|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:31:26.5459|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:31:26.5459|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-03 10:31:26.5459|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-03 10:31:26.5459|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:31:26.5688|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-03 10:31:26.5688||WARN|PaymentService.Core.Service.IntegrationService|Fee Url: https://rcpayapi.mof.gov.sl/FeeService/ 2025-12-03 10:31:26.5688||WARN|PaymentService.Core.Service.IntegrationService|EndPoint: api/FeeCalculation/GetTransactionFee/207?currencyId=17 2025-12-03 10:31:26.6941||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-03 10:31:26.7497|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-03 10:31:26.7497||WARN|PaymentService.Core.Service.PaymentService|6 Items to ReValidate. 2025-12-03 10:31:26.7497||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 9366e324-ed86-4a30-ba33-a98f4f3c155f, AccountNo: 008003635200312873, Amount: 33836.00] 2025-12-03 10:31:26.7497||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 9366e324-ed86-4a30-ba33-a98f4f3c155f 2025-12-03 10:31:26.7860||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 9366e324-ed86-4a30-ba33-a98f4f3c155f, AccountNo: 008002634600228049, Amount: 103238.00] 2025-12-03 10:31:26.7860||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 9366e324-ed86-4a30-ba33-a98f4f3c155f 2025-12-03 10:31:26.8076||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"DAVID SAM ","AccountNo":"008003635200312873","Amount":"33836.00","BankCode":"008","CurrencyId":17,"CreditedAmount":33836.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:31:26.8199||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 9366e324-ed86-4a30-ba33-a98f4f3c155f, AccountNo: 008001634000290762, Amount: 43470.00] 2025-12-03 10:31:26.8199||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 9366e324-ed86-4a30-ba33-a98f4f3c155f 2025-12-03 10:31:26.8487||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"MATHEW KPUNDEH MS","AccountNo":"008002634600228049","Amount":"103238.00","BankCode":"008","CurrencyId":17,"CreditedAmount":103238.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:31:26.8487||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 9366e324-ed86-4a30-ba33-a98f4f3c155f, AccountNo: 008005636401254156, Amount: 54480.80] 2025-12-03 10:31:26.8606||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 9366e324-ed86-4a30-ba33-a98f4f3c155f 2025-12-03 10:31:26.8830||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"BALIE ALFRED AMARA A.B.A.","AccountNo":"008001634000290762","Amount":"43470.00","BankCode":"008","CurrencyId":17,"CreditedAmount":43470.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:31:26.8830||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 9366e324-ed86-4a30-ba33-a98f4f3c155f, AccountNo: 008001634001603657, Amount: 74878.60] 2025-12-03 10:31:26.8938||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 9366e324-ed86-4a30-ba33-a98f4f3c155f 2025-12-03 10:31:26.9116||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"MARIAMA SAMURA ","AccountNo":"008005636401254156","Amount":"54480.80","BankCode":"008","CurrencyId":17,"CreditedAmount":54480.80,"IsValid":false}, Error , IsNew False 2025-12-03 10:31:26.9250||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 9366e324-ed86-4a30-ba33-a98f4f3c155f, AccountNo: 008001634004196758, Amount: 16163.00] 2025-12-03 10:31:26.9250||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 9366e324-ed86-4a30-ba33-a98f4f3c155f 2025-12-03 10:31:26.9512||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"SAFFIE KAMARA ","AccountNo":"008001634001603657","Amount":"74878.60","BankCode":"008","CurrencyId":17,"CreditedAmount":74878.60,"IsValid":false}, Error , IsNew False 2025-12-03 10:31:26.9882||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"FATMATA REBECCA MUSA ","AccountNo":"008001634004196758","Amount":"16163.00","BankCode":"008","CurrencyId":17,"CreditedAmount":16163.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:31:27.0341|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-03 10:31:27.0341|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService) in 479.7792ms 2025-12-03 10:31:27.0341|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-03 10:31:27.0341|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 493.2651ms 200 application/json; charset=utf-8 2025-12-03 10:31:27.0738|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/9366e324-ed86-4a30-ba33-a98f4f3c155f 2025-12-03 10:31:27.0771|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:31:27.0771|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8071ms 204 2025-12-03 10:31:27.0771|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/9366e324-ed86-4a30-ba33-a98f4f3c155f 2025-12-03 10:31:27.0771|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:31:27.0771|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:31:27.0771|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:31:27.0925|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:31:27.0925|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-03 10:31:27.0925|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:31:28.3436|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-03 10:31:28.3436|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-03 10:31:28.3436|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (8ms) [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-03 10:31:28.3907||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDSALARIESANDWAGESACCOUNT1","accountNumber":"0111001293","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-03 10:31:28.4390|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:31:28.4390|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1345.3785ms 2025-12-03 10:31:28.4390|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:31:28.4390|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1359.7352ms 200 application/json; charset=utf-8 2025-12-03 10:31:28.5208|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/9366e324-ed86-4a30-ba33-a98f4f3c155f 2025-12-03 10:31:28.5208|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:31:28.5208|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:31:28.5208|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:31:28.5300|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:31:28.5300|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-03 10:31:28.5300|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:31:29.7917|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (15ms) [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-03 10:31:29.7971|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-03 10:31:29.8115|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (12ms) [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-03 10:31:29.8424||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDSALARIESANDWAGESACCOUNT1","accountNumber":"0111001293","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-03 10:31:29.8885|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:31:29.8909|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1358.4401ms 2025-12-03 10:31:29.8909|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:31:29.8909|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1373.2261ms 200 application/json; charset=utf-8 2025-12-03 10:31:42.2270|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/InitiateUploadPayment 2025-12-03 10:31:42.2270|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:31:42.2327|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6768ms 204 2025-12-03 10:31:42.2327|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=----WebKitFormBoundaryGIeORy4B6QrVyIa7 176 2025-12-03 10:31:42.2327|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:31:42.2327|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:31:42.2327|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:31:42.2496|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService)' 2025-12-03 10:31:42.2496|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-03 10:31:42.2496|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:31:42.2736|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (14ms) [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-03 10:31:42.2926|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-03 10:31:42.2992|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-03 10:31:42.2992||WARN|PaymentService.Core.Service.IntegrationService|GetCorporateWorkFlow Endpoint Called @ 12/3/2025 10:31:42 AM 2025-12-03 10:31:42.3800||WARN|PaymentService.Controllers.PaymentController|Time To check workflow: 77 2025-12-03 10:31:42.3977|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (6ms) [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-03 10:31:44.0008||WARN|PaymentService.Controllers.PaymentController|Time To Run Procedure to Initiate Transaction: 1597 2025-12-03 10:31:44.0008|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-03 10:31:44.0390||WARN|PaymentService.Controllers.PaymentController|Time To Initiate Workflow: 25 2025-12-03 10:31:44.0571||WARN|PaymentService.Core.Service.IntegrationService|Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiQWxoYWppIFMgTWFuc2FyYXkiLCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3ByaW1hcnlzaWQiOiI1NjQiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9naXZlbm5hbWUiOiJhbWFuc2FyYXlATU9GIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvZW1haWxhZGRyZXNzIjoibW9zZXJheTIwMThAZ21haWwuY29tIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbG9jYWxpdHkiOiIyMDciLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9jb3VudHJ5IjoiQ29ycG9yYXRlIiwiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS93cy8yMDA4LzA2L2lkZW50aXR5L2NsYWltcy9yb2xlIjoiQ09SUE9SQVRFVVNFUiIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDkvMDkvaWRlbnRpdHkvY2xhaW1zL2FjdG9yIjpbImluaXRpYXRlcGF5bWVudCIsImF1dGhvcml6ZXBheW1lbnQiLCJDYW5Jbml0aWF0ZVBheW1lbnRPblNvdXJjZUFjY291bnQiLCJDVlNBIiwidmlld3JlcG9ydCIsIkNBTlZJRVdBUFBST1ZBTFMiXSwiZXhwIjoxNzY0NzU4NzAyLCJpc3MiOiJkb3RuZXRfZ3JvY2VyeV9saXN0IiwiYXVkIjoiR3JvY2VyeUxpc3RBUEkifQ.Mm5_aE3wYdkC-4P86kfoaw-KMD9R7XA8OkHGxAyhMug 2025-12-03 10:31:44.0606||WARN|PaymentService.Core.Service.IntegrationService|IntitiateWorkFlow Endpoint Called @ 12/3/2025 10:31:44 AM 2025-12-03 10:31:44.0787||WARN|PaymentService.Controllers.PaymentController|Time To Initiate Payment: 1819 2025-12-03 10:31:44.0787|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-03 10:31:44.0787|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService) in 1828.983ms 2025-12-03 10:31:44.0787|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService)' 2025-12-03 10:31:44.0787|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1844.0027ms 200 application/json; charset=utf-8 2025-12-03 10:31:44.1443|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 10:31:44.1443|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:31:44.1443|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6599ms 204 2025-12-03 10:31:44.1584|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 10:31:44.1584|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:31:44.1584|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:31:44.1584|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:31:44.1584|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 10:31:44.1584|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-03 10:31:44.1584|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:31:44.8903|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-03 10:31:44.8903|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 723.5636ms 2025-12-03 10:31:44.8903|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 10:31:44.8903|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 737.4369ms 200 application/json; charset=utf-8 2025-12-03 10:31:57.1538|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/bc621a02-5555-4093-91ec-49dffe0d489d 2025-12-03 10:31:57.1538|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:31:57.1538|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0386ms 204 2025-12-03 10:31:57.1683|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/bc621a02-5555-4093-91ec-49dffe0d489d 2025-12-03 10:31:57.1683|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:31:57.1683|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:31:57.1683|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:31:57.1683|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:31:57.1683|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-03 10:31:57.1683|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:31:58.4637|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-03 10:31:58.4637|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-03 10:31:58.4791|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (8ms) [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-03 10:31:58.5160||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDSALARIESANDWAGESACCOUNT1","accountNumber":"0111001293","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-03 10:31:58.5620|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:31:58.5620|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1388.632ms 2025-12-03 10:31:58.5620|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:31:58.5620|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1399.716ms 200 application/json; charset=utf-8 2025-12-03 10:32:00.1323|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/bc621a02-5555-4093-91ec-49dffe0d489d?Page=1&PageSize=100&IsValid=false 2025-12-03 10:32:00.1323|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:32:00.1323|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3299ms 204 2025-12-03 10:32:00.1323|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/bc621a02-5555-4093-91ec-49dffe0d489d?Page=1&PageSize=100&IsValid=false 2025-12-03 10:32:00.1471|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:32:00.1471|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:32:00.1471|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:32:00.1471|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-03 10:32:00.1471|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-03 10:32:00.1471|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:32:01.4640|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (59ms) [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-03 10:32:01.5223|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (55ms) [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-03 10:32:01.5892|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:32:01.5892|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1434.2309ms 2025-12-03 10:32:01.5892|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-03 10:32:01.5892|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1451.7195ms 200 application/json; charset=utf-8 2025-12-03 10:32:03.3878|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/ReValidatePaymentItems 2025-12-03 10:32:03.3878|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:32:03.3878|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.595ms 204 2025-12-03 10:32:03.4050|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-03 10:32:03.4050|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:32:03.4050|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:32:03.4050|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:32:03.4050|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-03 10:32:03.4137|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-03 10:32:03.4137|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:32:03.4137|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (8ms) [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-03 10:32:03.4137||WARN|PaymentService.Core.Service.IntegrationService|Fee Url: https://rcpayapi.mof.gov.sl/FeeService/ 2025-12-03 10:32:03.4337||WARN|PaymentService.Core.Service.IntegrationService|EndPoint: api/FeeCalculation/GetTransactionFee/207?currencyId=17 2025-12-03 10:32:03.5477||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-03 10:32:03.6013|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-03 10:32:03.6013||WARN|PaymentService.Core.Service.PaymentService|8 Items to ReValidate. 2025-12-03 10:32:03.6013||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: bc621a02-5555-4093-91ec-49dffe0d489d, AccountNo: 015104010708660168, Amount: 97980.70] 2025-12-03 10:32:03.6013||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: bc621a02-5555-4093-91ec-49dffe0d489d 2025-12-03 10:32:03.6320||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: bc621a02-5555-4093-91ec-49dffe0d489d, AccountNo: 015115011616250109, Amount: 11846.77] 2025-12-03 10:32:03.6320||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: bc621a02-5555-4093-91ec-49dffe0d489d 2025-12-03 10:32:03.6610||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"JOSEPHINE T. TUCKER ","AccountNo":"015104010708660168","Amount":"97980.70","BankCode":"015","CurrencyId":17,"CreditedAmount":97980.70,"IsValid":false}, Error , IsNew False 2025-12-03 10:32:03.6610||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: bc621a02-5555-4093-91ec-49dffe0d489d, AccountNo: 015117011709080173, Amount: 74719.00] 2025-12-03 10:32:03.6693||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: bc621a02-5555-4093-91ec-49dffe0d489d 2025-12-03 10:32:03.6944||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"Andrew Kamara ","AccountNo":"015115011616250109","Amount":"11846.77","BankCode":"015","CurrencyId":17,"CreditedAmount":11846.77,"IsValid":false}, Error , IsNew False 2025-12-03 10:32:03.6944||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: bc621a02-5555-4093-91ec-49dffe0d489d, AccountNo: 015104010714480168, Amount: 75190.20] 2025-12-03 10:32:03.6944||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: bc621a02-5555-4093-91ec-49dffe0d489d 2025-12-03 10:32:03.7147||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"SUNGEY RETTEW-KANU ","AccountNo":"015117011709080173","Amount":"74719.00","BankCode":"015","CurrencyId":17,"CreditedAmount":74719.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:32:03.7265||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: bc621a02-5555-4093-91ec-49dffe0d489d, AccountNo: 015106018288550177, Amount: 58021.80] 2025-12-03 10:32:03.7265||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: bc621a02-5555-4093-91ec-49dffe0d489d 2025-12-03 10:32:03.7507||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"MAMIE SANNOH ","AccountNo":"015104010714480168","Amount":"75190.20","BankCode":"015","CurrencyId":17,"CreditedAmount":75190.20,"IsValid":false}, Error , IsNew False 2025-12-03 10:32:03.7507||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: bc621a02-5555-4093-91ec-49dffe0d489d, AccountNo: 015106018286450127, Amount: 76601.90] 2025-12-03 10:32:03.7593||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: bc621a02-5555-4093-91ec-49dffe0d489d 2025-12-03 10:32:03.7814||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"RICHARD KOROMA LAMINA","AccountNo":"015106018288550177","Amount":"58021.80","BankCode":"015","CurrencyId":17,"CreditedAmount":58021.80,"IsValid":false}, Error , IsNew False 2025-12-03 10:32:03.7814||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: bc621a02-5555-4093-91ec-49dffe0d489d, AccountNo: 015106018137840113, Amount: 26229.00] 2025-12-03 10:32:03.7814||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: bc621a02-5555-4093-91ec-49dffe0d489d 2025-12-03 10:32:03.8069||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"SALAMATU THULLAH ","AccountNo":"015106018286450127","Amount":"76601.90","BankCode":"015","CurrencyId":17,"CreditedAmount":76601.90,"IsValid":false}, Error , IsNew False 2025-12-03 10:32:03.8069||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: bc621a02-5555-4093-91ec-49dffe0d489d, AccountNo: 015102011473240167, Amount: 28960.00] 2025-12-03 10:32:03.8069||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: bc621a02-5555-4093-91ec-49dffe0d489d 2025-12-03 10:32:03.8313||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"KAWOTA DANIEL KARGBO ","AccountNo":"015106018137840113","Amount":"26229.00","BankCode":"015","CurrencyId":17,"CreditedAmount":26229.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:32:03.8588||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"ISHMAEL MANSARAY ","AccountNo":"015102011473240167","Amount":"28960.00","BankCode":"015","CurrencyId":17,"CreditedAmount":28960.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:32:03.9032|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-03 10:32:03.9032|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService) in 491.7742ms 2025-12-03 10:32:03.9032|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-03 10:32:03.9032|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 504.2067ms 200 application/json; charset=utf-8 2025-12-03 10:32:03.9475|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/bc621a02-5555-4093-91ec-49dffe0d489d 2025-12-03 10:32:03.9475|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:32:03.9475|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3335ms 204 2025-12-03 10:32:03.9609|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/bc621a02-5555-4093-91ec-49dffe0d489d 2025-12-03 10:32:03.9609|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:32:03.9609|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:32:03.9609|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:32:03.9609|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:32:03.9609|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-03 10:32:03.9609|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:32:05.4008|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-03 10:32:05.4008|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-03 10:32:05.4214|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (12ms) [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-03 10:32:05.4595||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDSALARIESANDWAGESACCOUNT1","accountNumber":"0111001293","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-03 10:32:05.5022|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:32:05.5022|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1533.1435ms 2025-12-03 10:32:05.5022|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:32:05.5104|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1549.557ms 200 application/json; charset=utf-8 2025-12-03 10:32:05.5765|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/bc621a02-5555-4093-91ec-49dffe0d489d 2025-12-03 10:32:05.5765|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:32:05.5765|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:32:05.5765|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:32:05.5765|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:32:05.5765|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-03 10:32:05.5882|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:32:06.8524|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-03 10:32:06.8524|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-03 10:32:06.8707|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-03 10:32:06.9107||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDSALARIESANDWAGESACCOUNT1","accountNumber":"0111001293","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-03 10:32:06.9764|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:32:06.9788|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1391.3478ms 2025-12-03 10:32:06.9788|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:32:06.9788|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1405.4455ms 200 application/json; charset=utf-8 2025-12-03 10:32:14.2498|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/InitiateUploadPayment 2025-12-03 10:32:14.2498|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:32:14.2498|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.7757ms 204 2025-12-03 10:32:14.2633|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=----WebKitFormBoundaryrSwVD3vAbjB6TSRk 176 2025-12-03 10:32:14.2633|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:32:14.2633|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:32:14.2633|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:32:14.2633|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService)' 2025-12-03 10:32:14.2633|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-03 10:32:14.2751|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:32:14.2917|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-03 10:32:14.2917|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (8ms) [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-03 10:32:14.3090|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-03 10:32:14.3090||WARN|PaymentService.Core.Service.IntegrationService|GetCorporateWorkFlow Endpoint Called @ 12/3/2025 10:32:14 AM 2025-12-03 10:32:14.3881||WARN|PaymentService.Controllers.PaymentController|Time To check workflow: 75 2025-12-03 10:32:14.3986|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-03 10:32:16.0549||WARN|PaymentService.Controllers.PaymentController|Time To Run Procedure to Initiate Transaction: 1651 2025-12-03 10:32:16.0549|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-03 10:32:16.0710||WARN|PaymentService.Controllers.PaymentController|Time To Initiate Workflow: 5 2025-12-03 10:32:16.1090||WARN|PaymentService.Core.Service.IntegrationService|Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiQWxoYWppIFMgTWFuc2FyYXkiLCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3ByaW1hcnlzaWQiOiI1NjQiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9naXZlbm5hbWUiOiJhbWFuc2FyYXlATU9GIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvZW1haWxhZGRyZXNzIjoibW9zZXJheTIwMThAZ21haWwuY29tIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbG9jYWxpdHkiOiIyMDciLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9jb3VudHJ5IjoiQ29ycG9yYXRlIiwiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS93cy8yMDA4LzA2L2lkZW50aXR5L2NsYWltcy9yb2xlIjoiQ09SUE9SQVRFVVNFUiIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDkvMDkvaWRlbnRpdHkvY2xhaW1zL2FjdG9yIjpbImluaXRpYXRlcGF5bWVudCIsImF1dGhvcml6ZXBheW1lbnQiLCJDYW5Jbml0aWF0ZVBheW1lbnRPblNvdXJjZUFjY291bnQiLCJDVlNBIiwidmlld3JlcG9ydCIsIkNBTlZJRVdBUFBST1ZBTFMiXSwiZXhwIjoxNzY0NzU4NzAyLCJpc3MiOiJkb3RuZXRfZ3JvY2VyeV9saXN0IiwiYXVkIjoiR3JvY2VyeUxpc3RBUEkifQ.Mm5_aE3wYdkC-4P86kfoaw-KMD9R7XA8OkHGxAyhMug 2025-12-03 10:32:16.1090||WARN|PaymentService.Controllers.PaymentController|Time To Initiate Payment: 1831 2025-12-03 10:32:16.1090||WARN|PaymentService.Core.Service.IntegrationService|IntitiateWorkFlow Endpoint Called @ 12/3/2025 10:32:16 AM 2025-12-03 10:32:16.1090|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-03 10:32:16.1090|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService) in 1841.6093ms 2025-12-03 10:32:16.1090|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService)' 2025-12-03 10:32:16.1182|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1854.9387ms 200 application/json; charset=utf-8 2025-12-03 10:32:16.1658|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 10:32:16.1658|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:32:16.1658|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.6497ms 204 2025-12-03 10:32:16.1658|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 10:32:16.1658|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:32:16.1658|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:32:16.1658|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:32:16.1658|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 10:32:16.1808|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-03 10:32:16.1808|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:32:16.6935|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-03 10:32:16.6935|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 512.543ms 2025-12-03 10:32:16.6963|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 10:32:16.6963|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 522.3627ms 200 application/json; charset=utf-8 2025-12-03 10:32:20.8929|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/39488ddd-63fe-48c7-8f69-cfa7d918febd 2025-12-03 10:32:20.8929|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:32:20.8992|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2898ms 204 2025-12-03 10:32:20.9206|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/39488ddd-63fe-48c7-8f69-cfa7d918febd 2025-12-03 10:32:20.9206|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:32:20.9206|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:32:20.9206|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:32:20.9306|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:32:20.9306|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-03 10:32:20.9306|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:32:22.0624|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-03 10:32:22.0624|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-03 10:32:22.0811|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-03 10:32:22.1108||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDSALARIESANDWAGESACCOUNT1","accountNumber":"0111001293","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-03 10:32:22.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-03 10:32:22.1594|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1225.0336ms 2025-12-03 10:32:22.1594|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:32:22.1594|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1241.9894ms 200 application/json; charset=utf-8 2025-12-03 10:32:34.0484|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/39488ddd-63fe-48c7-8f69-cfa7d918febd?Page=1&PageSize=100&IsValid=false 2025-12-03 10:32:34.0484|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:32:34.0484|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3998ms 204 2025-12-03 10:32:34.0613|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/39488ddd-63fe-48c7-8f69-cfa7d918febd?Page=1&PageSize=100&IsValid=false 2025-12-03 10:32:34.0613|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:32:34.0613|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:32:34.0613|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:32:34.0613|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-03 10:32:34.0727|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-03 10:32:34.0727|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:32:35.6291|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (56ms) [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-03 10:32:35.6895|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (56ms) [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-03 10:32:35.7382|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:32:35.7382|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1666.3846ms 2025-12-03 10:32:35.7382|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-03 10:32:35.7441|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1682.7928ms 200 application/json; charset=utf-8 2025-12-03 10:32:48.7881|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/ReValidatePaymentItems 2025-12-03 10:32:48.7881|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:32:48.7881|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.5997ms 204 2025-12-03 10:32:48.8017|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-03 10:32:48.8017|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:32:48.8017|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:32:48.8017|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:32:48.8017|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-03 10:32:48.8017|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-03 10:32:48.8017|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:32:48.8223|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-03 10:32:48.8223||WARN|PaymentService.Core.Service.IntegrationService|Fee Url: https://rcpayapi.mof.gov.sl/FeeService/ 2025-12-03 10:32:48.8223||WARN|PaymentService.Core.Service.IntegrationService|EndPoint: api/FeeCalculation/GetTransactionFee/207?currencyId=17 2025-12-03 10:32:48.9226||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-03 10:32:48.9625|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (35ms) [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-03 10:32:48.9625||WARN|PaymentService.Core.Service.PaymentService|2 Items to ReValidate. 2025-12-03 10:32:48.9625||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 39488ddd-63fe-48c7-8f69-cfa7d918febd, AccountNo: 009002020000226058, Amount: 60669.00] 2025-12-03 10:32:48.9625||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 39488ddd-63fe-48c7-8f69-cfa7d918febd 2025-12-03 10:32:48.9948||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 39488ddd-63fe-48c7-8f69-cfa7d918febd, AccountNo: 009006010000007976, Amount: 36192.00] 2025-12-03 10:32:48.9948||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 39488ddd-63fe-48c7-8f69-cfa7d918febd 2025-12-03 10:32:49.0150||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"TIDANKAY BANGURA ","AccountNo":"009002020000226058","Amount":"60669.00","BankCode":"009","CurrencyId":17,"CreditedAmount":60669.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:32:49.0320||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"Abdulai Mohamed Mansaray ","AccountNo":"009006010000007976","Amount":"36192.00","BankCode":"009","CurrencyId":17,"CreditedAmount":36192.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:32:49.0769|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-03 10:32:49.0769|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService) in 268.6986ms 2025-12-03 10:32:49.0808|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-03 10:32:49.0808|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 280.6648ms 200 application/json; charset=utf-8 2025-12-03 10:32:49.1299|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/39488ddd-63fe-48c7-8f69-cfa7d918febd 2025-12-03 10:32:49.1299|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:32:49.1299|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.8651ms 204 2025-12-03 10:32:49.1299|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/39488ddd-63fe-48c7-8f69-cfa7d918febd 2025-12-03 10:32:49.1447|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:32:49.1447|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:32:49.1447|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:32:49.1447|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:32:49.1447|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-03 10:32:49.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-03 10:32:50.5930|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (9ms) [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-03 10:32:50.5984|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-03 10:32:50.6112|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-03 10:32:50.6504||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDSALARIESANDWAGESACCOUNT1","accountNumber":"0111001293","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-03 10:32:50.6922|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:32:50.6922|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1543.875ms 2025-12-03 10:32:50.6922|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:32:50.6922|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1555.651ms 200 application/json; charset=utf-8 2025-12-03 10:32:50.7463|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/39488ddd-63fe-48c7-8f69-cfa7d918febd 2025-12-03 10:32:50.7463|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:32:50.7463|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:32:50.7463|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:32:50.7463|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:32:50.7521|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-03 10:32:50.7521|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:32:51.9608|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-03 10:32:51.9608|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-03 10:32:51.9723|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-03 10:32:51.9971||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDSALARIESANDWAGESACCOUNT1","accountNumber":"0111001293","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-03 10:32:52.0390|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:32:52.0390|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1289.3475ms 2025-12-03 10:32:52.0390|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:32:52.0390|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1300.4154ms 200 application/json; charset=utf-8 2025-12-03 10:32:56.8920|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/InitiateUploadPayment 2025-12-03 10:32:56.8920|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:32:56.8920|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9394ms 204 2025-12-03 10:32:56.9118|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=----WebKitFormBoundaryERmoXzD3XEjNiDUo 176 2025-12-03 10:32:56.9118|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:32:56.9118|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:32:56.9118|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:32:56.9118|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService)' 2025-12-03 10:32:56.9118|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-03 10:32:56.9222|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:32:56.9413|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (17ms) [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-03 10:32:56.9530|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (8ms) [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-03 10:32:56.9530|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-03 10:32:56.9530||WARN|PaymentService.Core.Service.IntegrationService|GetCorporateWorkFlow Endpoint Called @ 12/3/2025 10:32:56 AM 2025-12-03 10:32:57.0390||WARN|PaymentService.Controllers.PaymentController|Time To check workflow: 75 2025-12-03 10:32:57.0492|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-03 10:32:58.5841||WARN|PaymentService.Controllers.PaymentController|Time To Run Procedure to Initiate Transaction: 1531 2025-12-03 10:32:58.5941|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-03 10:32:58.5941||WARN|PaymentService.Controllers.PaymentController|Time To Initiate Workflow: 9 2025-12-03 10:32:58.6206||WARN|PaymentService.Core.Service.IntegrationService|Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiQWxoYWppIFMgTWFuc2FyYXkiLCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3ByaW1hcnlzaWQiOiI1NjQiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9naXZlbm5hbWUiOiJhbWFuc2FyYXlATU9GIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvZW1haWxhZGRyZXNzIjoibW9zZXJheTIwMThAZ21haWwuY29tIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbG9jYWxpdHkiOiIyMDciLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9jb3VudHJ5IjoiQ29ycG9yYXRlIiwiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS93cy8yMDA4LzA2L2lkZW50aXR5L2NsYWltcy9yb2xlIjoiQ09SUE9SQVRFVVNFUiIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDkvMDkvaWRlbnRpdHkvY2xhaW1zL2FjdG9yIjpbImluaXRpYXRlcGF5bWVudCIsImF1dGhvcml6ZXBheW1lbnQiLCJDYW5Jbml0aWF0ZVBheW1lbnRPblNvdXJjZUFjY291bnQiLCJDVlNBIiwidmlld3JlcG9ydCIsIkNBTlZJRVdBUFBST1ZBTFMiXSwiZXhwIjoxNzY0NzU4NzAyLCJpc3MiOiJkb3RuZXRfZ3JvY2VyeV9saXN0IiwiYXVkIjoiR3JvY2VyeUxpc3RBUEkifQ.Mm5_aE3wYdkC-4P86kfoaw-KMD9R7XA8OkHGxAyhMug 2025-12-03 10:32:58.6264||WARN|PaymentService.Core.Service.IntegrationService|IntitiateWorkFlow Endpoint Called @ 12/3/2025 10:32:58 AM 2025-12-03 10:32:58.6688||WARN|PaymentService.Controllers.PaymentController|Time To Initiate Payment: 1744 2025-12-03 10:32:58.6733|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-03 10:32:58.6733|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService) in 1753.4471ms 2025-12-03 10:32:58.6733|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService)' 2025-12-03 10:32:58.6733|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1766.0491ms 200 application/json; charset=utf-8 2025-12-03 10:32:58.7347|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 10:32:58.7347|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:32:58.7347|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.656ms 204 2025-12-03 10:32:58.7347|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 10:32:58.7347|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:32:58.7527|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:32:58.7527|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:32:58.7527|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 10:32:58.7527|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-03 10:32:58.7527|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:32:58.8359|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-03 10:32:58.8359|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 77.445ms 2025-12-03 10:32:58.8359|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 10:32:58.8359|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 93.4661ms 200 application/json; charset=utf-8 2025-12-03 10:34:23.3284|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-03 10:34:23.3284|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:34:23.3284|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3605ms 204 2025-12-03 10:34:23.3284|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 10:34:23.3284|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:34:23.3284|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:34:23.3284|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:34:23.3452|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:34:23.3452|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-03 10:34:23.3452|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:34:23.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-03 10:34:23.4537|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 107.596ms 2025-12-03 10:34:23.4537|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:34:23.4537|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 121.0202ms 200 application/json; charset=utf-8 2025-12-03 10:35:05.5259|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:35:05.5259|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:35:09.4032|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-03 10:35:09.4032|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:35:09.4032|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.462ms 204 2025-12-03 10:35:09.4152|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 10:35:09.4152|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:35:09.4152|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:35:09.4152|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:35:09.4152|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:35:09.4297|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-03 10:35:09.4297|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:35:09.5444|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-03 10:35:09.5444|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 114.3944ms 2025-12-03 10:35:09.5444|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:35:09.5444|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 133.969ms 200 application/json; charset=utf-8 2025-12-03 10:35:10.8864|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 10:35:10.8864|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:35:10.8864|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6859ms 204 2025-12-03 10:35:10.8864|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 10:35:10.8864|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:35:10.9029|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:35:10.9029|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:35:10.9029|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 10:35:10.9029|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-03 10:35:10.9029|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:35:10.9707|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-03 10:35:10.9707|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 64.2753ms 2025-12-03 10:35:10.9707|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 10:35:10.9707|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 80.8655ms 200 application/json; charset=utf-8 2025-12-03 10:35:12.2399|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 10:35:12.2399|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:35:12.2466|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:35:12.2466|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:35:12.2466|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:35:12.2466|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-03 10:35:12.2466|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:35:12.3616|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-03 10:35:12.3616|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 106.6933ms 2025-12-03 10:35:12.3616|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:35:12.3616|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 126.8028ms 200 application/json; charset=utf-8 2025-12-03 10:37:22.8040|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-03 10:37:22.8040|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:37:22.8040|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.9304ms 204 2025-12-03 10:37:22.8166|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 10:37:22.8166|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:37:22.8166|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:37:22.8166|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:37:22.8166|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:37:22.8166|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-03 10:37:22.8166|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:37:22.9610|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-03 10:37:22.9610|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 136.5596ms 2025-12-03 10:37:22.9610|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:37:22.9610|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 150.5437ms 200 application/json; charset=utf-8 2025-12-03 10:40:05.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-03 10:40:05.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-03 10:45:05.8912|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:45:05.8912|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:46:08.8056|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-03 10:46:08.8056|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:46:08.8056|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.7287ms 204 2025-12-03 10:46:08.8167|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 10:46:08.8167|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:46:08.8167|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:46:08.8167|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:46:08.8167|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:46:08.8167|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-03 10:46:08.8167|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:46:08.9348|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-03 10:46:08.9348|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 108.2386ms 2025-12-03 10:46:08.9348|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:46:08.9348|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 122.4188ms 200 application/json; charset=utf-8 2025-12-03 10:46:10.9288|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 10:46:10.9288|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:46:10.9288|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:46:10.9288|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:46:10.9288|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:46:10.9288|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-03 10:46:10.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-03 10:46:11.0495|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-03 10:46:11.0495|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 111.6699ms 2025-12-03 10:46:11.0495|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:46:11.0495|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 127.1301ms 200 application/json; charset=utf-8 2025-12-03 10:47:26.0004|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-03 10:47:26.0004|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:47:26.0004|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.6627ms 204 2025-12-03 10:47:26.0158|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 10:47:26.0158|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:47:26.0158|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:47:26.0158|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:47:26.0243|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:47:26.0243|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-03 10:47:26.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-03 10:47:26.1749|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-03 10:47:26.1749|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 149.1131ms 2025-12-03 10:47:26.1749|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:47:26.1749|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 164.3977ms 200 application/json; charset=utf-8 2025-12-03 10:47:37.1584|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-03 10:47:37.1584|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:47:37.1659|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.6024ms 204 2025-12-03 10:47:37.1659|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 10:47:37.1659|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:47:37.1659|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:47:37.1659|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:47:37.1806|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:47:37.1806|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-03 10:47:37.1806|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:47:37.3230|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-03 10:47:37.3230|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 141.0596ms 2025-12-03 10:47:37.3230|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:47:37.3230|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 158.0278ms 200 application/json; charset=utf-8 2025-12-03 10:47:38.5965|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-03 10:47:38.5965|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:47:38.5965|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.236ms 204 2025-12-03 10:47:38.6075|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 10:47:38.6075|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-03 10:47:38.6075|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-03 10:47:38.6075|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:47:38.6075|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-03 10:47:38.6075|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-03 10:47:38.6075|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.0537ms 401 2025-12-03 10:47:45.7060|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-03 10:47:45.7060|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:47:45.7127|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.6968ms 204 2025-12-03 10:47:45.7127|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 10:47:45.7127|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:47:45.7127|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:47:45.7127|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:47:45.7127|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:47:45.7273|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-03 10:47:45.7273|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:47:45.8587|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-03 10:47:45.8587|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 133.3082ms 2025-12-03 10:47:45.8587|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:47:45.8587|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 149.7645ms 200 application/json; charset=utf-8 2025-12-03 10:47:47.1487|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-03 10:47:47.1526|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:47:47.1526|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.5498ms 204 2025-12-03 10:47:47.1526|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-03 10:47:47.1526|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 10:47:47.1526|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:47:47.1671|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:47:47.1671|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.1432ms 204 2025-12-03 10:47:47.1671|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:47:47.1671|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 10:47:47.1671|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:47:47.1671|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:47:47.1671|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 10:47:47.1815|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:47:47.1815|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 10:47:47.1815|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:47:47.1815|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:47:47.1815|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:47:47.1815|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-03 10:47:47.1815|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-03 10:47:47.1815|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:47:47.2316|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 10:47:47.2316|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 48.0332ms 2025-12-03 10:47:47.2316|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 10:47:47.2316|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 76.6148ms 200 application/json; charset=utf-8 2025-12-03 10:47:47.3286|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-03 10:47:47.3286|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 135.783ms 2025-12-03 10:47:47.3286|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:47:47.3286|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 158.4172ms 200 application/json; charset=utf-8 2025-12-03 10:48:35.7453|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-03 10:48:35.7453|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:48:35.7453|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.7666ms 204 2025-12-03 10:48:35.7528|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 10:48:35.7528|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:48:35.7528|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:48:35.7528|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:48:35.7528|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:48:35.7528|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-03 10:48:35.7528|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:48:35.8454|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-03 10:48:35.8454|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 85.4309ms 2025-12-03 10:48:35.8454|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:48:35.8454|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 95.8546ms 200 application/json; charset=utf-8 2025-12-03 10:49:29.6730|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-03 10:49:29.6762|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:49:29.6762|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1098ms 204 2025-12-03 10:49:29.6762|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 10:49:29.6762|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:49:29.6890|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:49:29.6890|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:49:29.6890|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:49:29.6890|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-03 10:49:29.6890|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:49:29.8200|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-03 10:49:29.8200|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 127.5821ms 2025-12-03 10:49:29.8200|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:49:29.8200|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 142.2087ms 200 application/json; charset=utf-8 2025-12-03 10:49:38.1099|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-03 10:49:38.1131|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:49:38.1131|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8527ms 204 2025-12-03 10:49:38.1131|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 10:49:38.1131|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:49:38.1288|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:49:38.1288|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:49:38.1288|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:49:38.1288|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-03 10:49:38.1288|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:49:38.2752|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-03 10:49:38.2752|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 139.6984ms 2025-12-03 10:49:38.2827|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:49:38.2827|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 164.1563ms 200 application/json; charset=utf-8 2025-12-03 10:50:06.0228|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:50:06.0228|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:55:06.1544|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:55:06.1544|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:55:40.3162|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-03 10:55:40.3186|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:55:40.3186|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9723ms 204 2025-12-03 10:55:40.3186|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 10:55:40.3186|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-03 10:55:40.3186|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-03 10:55:40.3186|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:55:40.3186|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-03 10:55:40.3340|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-03 10:55:40.3340|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 10.7227ms 401 2025-12-03 10:56:01.6280|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-03 10:56:01.6307|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:56:01.6307|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4748ms 204 2025-12-03 10:56:01.6307|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 10:56:01.6307|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-03 10:56:01.6307|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:56:01.6307|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:56:01.6459|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:56:01.6459|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1959ms 204 2025-12-03 10:56:01.6459|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:56:01.6459|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 10:56:01.6459|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 10:56:01.6459|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 10:56:01.6459|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:56:01.6606|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:56:01.6606|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:56:01.6606|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:56:01.6606|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-03 10:56:01.6606|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:56:01.6606|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-03 10:56:01.6606|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:56:01.7168|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 10:56:01.7168|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 59.2146ms 2025-12-03 10:56:01.7168|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 10:56:01.7240|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 83.6504ms 200 application/json; charset=utf-8 2025-12-03 10:56:01.8065|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-03 10:56:01.8065|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 137.5275ms 2025-12-03 10:56:01.8065|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:56:01.8065|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 161.2222ms 200 application/json; charset=utf-8 2025-12-03 10:57:53.8661|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 10:57:53.8691|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:57:53.8691|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4245ms 204 2025-12-03 10:57:53.8691|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 10:57:53.8691|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-03 10:57:53.8691|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-03 10:57:53.8691|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:57:53.8831|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-03 10:57:53.8831|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-03 10:57:53.8831|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.4296ms 401 2025-12-03 10:58:11.7284|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-03 10:58:11.7284|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:58:11.7284|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 10.6311ms 204 2025-12-03 10:58:11.7442|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 10:58:11.7442|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:58:11.7442|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:58:11.7442|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:58:11.7594|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 10:58:11.7594|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 10:58:11.7594|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:58:11.7594|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-03 10:58:11.8104|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 10:58:11.8104|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 48.5602ms 2025-12-03 10:58:11.8104|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 10:58:11.8104|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 73.7646ms 200 application/json; charset=utf-8 2025-12-03 10:58:17.7884|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-03 10:58:17.7924|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:58:17.7924|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2438ms 204 2025-12-03 10:58:17.7924|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 10:58:17.7924|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:58:17.8066|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:58:17.8066|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:58:17.8066|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:58:17.8066|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-03 10:58:17.8066|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:58:17.9501|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-03 10:58:17.9501|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 139.3509ms 2025-12-03 10:58:17.9501|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 10:58:17.9501|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 155.2666ms 200 application/json; charset=utf-8 2025-12-03 10:58:24.1500|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 10:58:24.1500|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:58:24.1500|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3284ms 204 2025-12-03 10:58:24.1500|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 10:58:24.1500|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:58:24.1500|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:58:24.1500|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:58:24.1671|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 10:58:24.1671|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-03 10:58:24.1671|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:58:24.6237|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-03 10:58:24.6237|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 456.0633ms 2025-12-03 10:58:24.6237|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 10:58:24.6237|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 466.4868ms 200 application/json; charset=utf-8 2025-12-03 10:58:31.2122|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/ae3aa613-fc75-4814-a7e7-a227b85c0193 2025-12-03 10:58:31.2147|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:58:31.2147|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.864ms 204 2025-12-03 10:58:31.2147|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/ae3aa613-fc75-4814-a7e7-a227b85c0193 2025-12-03 10:58:31.2147|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:58:31.2147|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:58:31.2147|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:58:31.2282|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:58:31.2282|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-03 10:58:31.2282|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:58:32.3966|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-03 10:58:32.4010|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-03 10:58:32.4159|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (12ms) [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-03 10:58:32.4453||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-03 10:58:32.4829|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:58:32.4829|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1253.8241ms 2025-12-03 10:58:32.4829|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:58:32.4829|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1266.5025ms 200 application/json; charset=utf-8 2025-12-03 10:58:33.5798|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/ae3aa613-fc75-4814-a7e7-a227b85c0193?Page=1&PageSize=100&IsValid=false 2025-12-03 10:58:33.5798|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:58:33.5798|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.6596ms 204 2025-12-03 10:58:33.5887|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/ae3aa613-fc75-4814-a7e7-a227b85c0193?Page=1&PageSize=100&IsValid=false 2025-12-03 10:58:33.5887|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:58:33.5887|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:58:33.5887|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:58:33.5887|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-03 10:58:33.5887|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-03 10:58:33.5887|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:58:34.6846|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-03 10:58:34.7249|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (37ms) [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-03 10:58:34.7635|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:58:34.7635|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1170.1933ms 2025-12-03 10:58:34.7635|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-03 10:58:34.7635|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1179.7514ms 200 application/json; charset=utf-8 2025-12-03 10:58:36.8333|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/ReValidatePaymentItems 2025-12-03 10:58:36.8333|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:58:36.8333|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.6511ms 204 2025-12-03 10:58:36.8430|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-03 10:58:36.8430|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:58:36.8430|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:58:36.8430|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:58:36.8430|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-03 10:58:36.8430|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-03 10:58:36.8430|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:58:36.8596|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-03 10:58:36.8596||WARN|PaymentService.Core.Service.IntegrationService|Fee Url: https://rcpayapi.mof.gov.sl/FeeService/ 2025-12-03 10:58:36.8596||WARN|PaymentService.Core.Service.IntegrationService|EndPoint: api/FeeCalculation/GetTransactionFee/207?currencyId=17 2025-12-03 10:58:36.9776||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-03 10:58:37.0152|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (35ms) [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-03 10:58:37.0152||WARN|PaymentService.Core.Service.PaymentService|1 Items to ReValidate. 2025-12-03 10:58:37.0152||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: ae3aa613-fc75-4814-a7e7-a227b85c0193, AccountNo: 002001002136428255, Amount: 175080.00] 2025-12-03 10:58:37.0152||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: ae3aa613-fc75-4814-a7e7-a227b85c0193 2025-12-03 10:58:37.0720||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"MOHAMED K.KAMARA","AccountNo":"002001002136428255","Amount":"175080.00","BankCode":"002","CurrencyId":17,"CreditedAmount":175080.00,"IsValid":false}, Error , IsNew False 2025-12-03 10:58:37.1105|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-03 10:58:37.1105|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService) in 264.4782ms 2025-12-03 10:58:37.1105|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-03 10:58:37.1105|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 272.073ms 200 application/json; charset=utf-8 2025-12-03 10:58:37.1452|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/ae3aa613-fc75-4814-a7e7-a227b85c0193 2025-12-03 10:58:37.1452|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:58:37.1503|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0942ms 204 2025-12-03 10:58:37.1503|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/ae3aa613-fc75-4814-a7e7-a227b85c0193 2025-12-03 10:58:37.1503|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:58:37.1503|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:58:37.1503|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:58:37.1503|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:58:37.1503|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-03 10:58:37.1503|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:58:38.2102|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-03 10:58:38.2148|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-03 10:58:38.2148|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-03 10:58:38.2560||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-03 10:58:38.3007|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:58:38.3007|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1137.4139ms 2025-12-03 10:58:38.3007|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:58:38.3007|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1149.8942ms 200 application/json; charset=utf-8 2025-12-03 10:58:38.3527|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/ae3aa613-fc75-4814-a7e7-a227b85c0193 2025-12-03 10:58:38.3547|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:58:38.3547|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:58:38.3547|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:58:38.3547|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:58:38.3547|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-03 10:58:38.3547|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:58:39.4032|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-03 10:58:39.4032|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [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-03 10:58:39.4256|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-03 10:58:39.4557||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-03 10:58:39.4954|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 10:58:39.4954|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1136.1277ms 2025-12-03 10:58:39.4954|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 10:58:39.4954|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1146.931ms 200 application/json; charset=utf-8 2025-12-03 10:58:49.3567|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/InitiateUploadPayment 2025-12-03 10:58:49.3567|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:58:49.3567|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5752ms 204 2025-12-03 10:58:49.3685|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=----WebKitFormBoundaryTXjGtXRdxgZZAizw 176 2025-12-03 10:58:49.3685|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:58:49.3685|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:58:49.3685|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:58:49.3685|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService)' 2025-12-03 10:58:49.3685|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-03 10:58:49.3685|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:58:49.3998|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (14ms) [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-03 10:58:49.3998|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-03 10:58:49.4202|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-03 10:58:49.4202||WARN|PaymentService.Core.Service.IntegrationService|GetCorporateWorkFlow Endpoint Called @ 12/3/2025 10:58:49 AM 2025-12-03 10:58:52.7213||WARN|PaymentService.Controllers.PaymentController|Time To check workflow: 3296 2025-12-03 10:58:52.7313|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-03 10:58:54.2598||WARN|PaymentService.Controllers.PaymentController|Time To Run Procedure to Initiate Transaction: 1525 2025-12-03 10:58:54.2755|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-03 10:58:54.2981||WARN|PaymentService.Controllers.PaymentController|Time To Initiate Workflow: 19 2025-12-03 10:58:54.3373||WARN|PaymentService.Controllers.PaymentController|Time To Initiate Payment: 4952 2025-12-03 10:58:54.3373|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-03 10:58:54.3373|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService) in 4961.6136ms 2025-12-03 10:58:54.3373|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService)' 2025-12-03 10:58:54.3373|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4977.2478ms 200 application/json; charset=utf-8 2025-12-03 10:58:54.3714||WARN|PaymentService.Core.Service.IntegrationService|Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiQWxoYWppIFMgTWFuc2FyYXkiLCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3ByaW1hcnlzaWQiOiI1NjQiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9naXZlbm5hbWUiOiJhbWFuc2FyYXlATU9GIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvZW1haWxhZGRyZXNzIjoibW9zZXJheTIwMThAZ21haWwuY29tIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbG9jYWxpdHkiOiIyMDciLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9jb3VudHJ5IjoiQ29ycG9yYXRlIiwiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS93cy8yMDA4LzA2L2lkZW50aXR5L2NsYWltcy9yb2xlIjoiQ09SUE9SQVRFVVNFUiIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDkvMDkvaWRlbnRpdHkvY2xhaW1zL2FjdG9yIjpbImluaXRpYXRlcGF5bWVudCIsImF1dGhvcml6ZXBheW1lbnQiLCJDYW5Jbml0aWF0ZVBheW1lbnRPblNvdXJjZUFjY291bnQiLCJDVlNBIiwidmlld3JlcG9ydCIsIkNBTlZJRVdBUFBST1ZBTFMiXSwiZXhwIjoxNzY0NzYwNjkxLCJpc3MiOiJkb3RuZXRfZ3JvY2VyeV9saXN0IiwiYXVkIjoiR3JvY2VyeUxpc3RBUEkifQ.m6nT7kFC7qxqWU-MvgrKiHNlv4lEhb7p1ctpfcvGIVQ 2025-12-03 10:58:54.3714||WARN|PaymentService.Core.Service.IntegrationService|IntitiateWorkFlow Endpoint Called @ 12/3/2025 10:58:54 AM 2025-12-03 10:58:54.4105|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 10:58:54.4105|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:58:54.4105|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.6041ms 204 2025-12-03 10:58:54.4197|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 10:58:54.4197|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 10:58:54.4197|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 10:58:54.4197|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 10:58:54.4303|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 10:58:54.4303|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-03 10:58:54.4303|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 10:58:54.4951|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-03 10:58:54.4951|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 62.5523ms 2025-12-03 10:58:54.4951|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 10:58:54.4951|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 82.9611ms 200 application/json; charset=utf-8 2025-12-03 11:00:06.3554|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:00:06.3554|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:00:55.3934|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-03 11:00:55.3934|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:00:55.3970|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.6641ms 204 2025-12-03 11:00:55.3970|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 11:00:55.3970|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-03 11:00:55.3970|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-03 11:00:55.3970|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:00:55.3970|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-03 11:00:55.3970|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-03 11:00:55.4133|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.9841ms 401 2025-12-03 11:01:00.9076|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-03 11:01:00.9076|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:01:00.9144|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.7759ms 204 2025-12-03 11:01:00.9144|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 11:01:00.9144|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 11:01:00.9144|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:01:00.9144|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 11:01:00.9144|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:01:00.9300|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-03 11:01:00.9300|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:01:01.0735|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-03 11:01:01.0735|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 144.9296ms 2025-12-03 11:01:01.0735|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:01:01.0735|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 161.7158ms 200 application/json; charset=utf-8 2025-12-03 11:01:10.0702|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-03 11:01:10.0702|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:01:10.0702|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8119ms 204 2025-12-03 11:01:10.0702|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 11:01:10.0848|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 11:01:10.0848|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:01:10.0848|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 11:01:10.0848|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:01:10.0848|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-03 11:01:10.0848|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:01:10.2197|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-03 11:01:10.2197|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 127.4113ms 2025-12-03 11:01:10.2197|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:01:10.2251|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 142.4338ms 200 application/json; charset=utf-8 2025-12-03 11:01:29.9033|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-03 11:01:29.9033|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:01:29.9033|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.539ms 204 2025-12-03 11:01:29.9120|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 11:01:29.9120|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 11:01:29.9120|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:01:29.9120|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 11:01:29.9120|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:01:29.9120|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-03 11:01:29.9120|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:01:30.0592|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-03 11:01:30.0592|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 140.2144ms 2025-12-03 11:01:30.0592|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:01:30.0592|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 153.3021ms 200 application/json; charset=utf-8 2025-12-03 11:05:06.5193|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:05:06.5193|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:05:46.5728|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-03 11:05:46.5728|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:05:46.5728|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4851ms 204 2025-12-03 11:05:46.5728|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 11:05:46.5860|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 11:05:46.5860|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:05:46.5860|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 11:05:46.5860|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 11:05:46.5860|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 11:05:46.5860|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:05:46.5860|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-03 11:05:46.6102|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-03 11:05:46.6102|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:05:46.6102|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6909ms 204 2025-12-03 11:05:46.6232|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 11:05:46.6232|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 11:05:46.6232|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:05:46.6232|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 11:05:46.6232|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:05:46.6232|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-03 11:05:46.6357|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:05:46.6357|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 11:05:46.6357|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 50.2709ms 2025-12-03 11:05:46.6357|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 11:05:46.6483|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 63.7815ms 200 application/json; charset=utf-8 2025-12-03 11:05:46.7628|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-03 11:05:46.7628|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 130.7731ms 2025-12-03 11:05:46.7628|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:05:46.7628|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 146.797ms 200 application/json; charset=utf-8 2025-12-03 11:05:49.7363|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 11:05:49.7363|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 11:05:49.7363|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:05:49.7420|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 11:05:49.7420|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 11:05:49.7420|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 11:05:49.7420|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:05:49.7420|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-03 11:05:49.7876|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 11:05:49.7898|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.6574ms 2025-12-03 11:05:49.7898|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 11:05:49.7898|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 57.4237ms 200 application/json; charset=utf-8 2025-12-03 11:07:22.7037|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-03 11:07:22.7037|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:07:22.7097|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9766ms 204 2025-12-03 11:07:22.7097|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 11:07:22.7097|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 11:07:22.7097|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:07:22.7097|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 11:07:22.7279|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:07:22.7279|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-03 11:07:22.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-03 11:07:22.8803|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-03 11:07:22.8832|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 147.7662ms 2025-12-03 11:07:22.8832|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:07:22.8832|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 170.9261ms 200 application/json; charset=utf-8 2025-12-03 11:07:43.8942|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-03 11:07:43.8942|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:07:43.8942|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5025ms 204 2025-12-03 11:07:43.8942|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 11:07:43.9075|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 11:07:43.9075|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:07:43.9075|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 11:07:43.9075|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:07:43.9075|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-03 11:07:43.9075|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:07:44.0763|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-03 11:07:44.0798|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 163.5272ms 2025-12-03 11:07:44.0798|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:07:44.0798|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 177.6928ms 200 application/json; charset=utf-8 2025-12-03 11:10:06.7197|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:10:06.7197|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:11:20.7622|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-03 11:11:20.7622|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:11:20.7622|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2922ms 204 2025-12-03 11:11:20.7768|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 11:11:20.7768|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 11:11:20.7768|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:11:20.7768|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 11:11:20.7768|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 11:11:20.7768|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 11:11:20.7876|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:11:20.7876|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-03 11:11:20.8416|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 11:11:20.8416|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 56.4104ms 2025-12-03 11:11:20.8416|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 11:11:20.8416|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 69.8846ms 200 application/json; charset=utf-8 2025-12-03 11:12:20.7391|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-03 11:12:20.7431|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:12:20.7431|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.3373ms 204 2025-12-03 11:12:20.7578|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 11:12:20.7578|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 11:12:20.7578|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:12:20.7578|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 11:12:20.7578|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:12:20.7578|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-03 11:12:20.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-03 11:12:20.9248|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-03 11:12:20.9285|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 159.6676ms 2025-12-03 11:12:20.9285|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:12:20.9285|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 174.3638ms 200 application/json; charset=utf-8 2025-12-03 11:15:06.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-03 11:15:06.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-03 11:19:19.0548|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-03 11:19:19.0548|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:19:19.0548|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.5476ms 204 2025-12-03 11:19:19.0708|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 11:19:19.0708|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-03 11:19:19.0708|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-03 11:19:19.0840|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:19:19.0840|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-03 11:19:19.0840|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-03 11:19:19.0840|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 27.1335ms 401 2025-12-03 11:19:19.2255|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 11:19:19.2255|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 11:19:19.2255|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:19:19.2255|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 11:19:19.2255|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:19:19.2255|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-03 11:19:19.2398|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:19:19.3831|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-03 11:19:19.3831|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 147.3865ms 2025-12-03 11:19:19.3831|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:19:19.3831|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 166.2851ms 200 application/json; charset=utf-8 2025-12-03 11:20:07.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-03 11:20:07.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-03 11:21:59.0655|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-03 11:21:59.0655|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:21:59.0655|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.7407ms 204 2025-12-03 11:21:59.0801|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 11:21:59.0801|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 11:21:59.0801|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:21:59.0801|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 11:21:59.0801|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 11:21:59.0801|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 11:21:59.0904|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:21:59.0904|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-03 11:21:59.0904|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-03 11:21:59.0904|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:21:59.0904|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5639ms 204 2025-12-03 11:21:59.1093|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 11:21:59.1093|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 11:21:59.1093|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:21:59.1093|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 11:21:59.1093|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:21:59.1093|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-03 11:21:59.1093|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:21:59.1328|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 11:21:59.1328|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 45.4753ms 2025-12-03 11:21:59.1328|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 11:21:59.1383|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 58.2723ms 200 application/json; charset=utf-8 2025-12-03 11:21:59.2662|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-03 11:21:59.2662|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 148.4956ms 2025-12-03 11:21:59.2662|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:21:59.2662|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 161.573ms 200 application/json; charset=utf-8 2025-12-03 11:22:46.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-03 11:22:46.7330|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:22:46.7330|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0231ms 204 2025-12-03 11:22:46.7330|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 11:22:46.7330|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 11:22:46.7490|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:22:46.7490|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 11:22:46.7490|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:22:46.7490|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-03 11:22:46.7490|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:22:46.8761|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-03 11:22:46.8761|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 123.0964ms 2025-12-03 11:22:46.8761|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:22:46.8761|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 138.9381ms 200 application/json; charset=utf-8 2025-12-03 11:22:52.2517|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-03 11:22:52.2517|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:22:52.2517|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4604ms 204 2025-12-03 11:22:52.2671|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 11:22:52.2671|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 11:22:52.2671|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:22:52.2671|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 11:22:52.2671|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 11:22:52.2671|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 11:22:52.2806|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:22:52.2806|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-03 11:22:52.3202|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 11:22:52.3202|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.6085ms 2025-12-03 11:22:52.3202|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 11:22:52.3266|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 59.5105ms 200 application/json; charset=utf-8 2025-12-03 11:22:53.4112|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-03 11:22:53.4112|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:22:53.4112|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.709ms 204 2025-12-03 11:22:53.4227|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 11:22:53.4227|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 11:22:53.4227|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:22:53.4227|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 11:22:53.4227|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:22:53.4227|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-03 11:22:53.4353|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:22:53.5551|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-03 11:22:53.5551|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 124.2926ms 2025-12-03 11:22:53.5624|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:22:53.5624|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 141.4891ms 200 application/json; charset=utf-8 2025-12-03 11:23:02.9662|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-03 11:23:02.9662|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:23:02.9662|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2586ms 204 2025-12-03 11:23:02.9766|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 11:23:02.9766|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 11:23:02.9766|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:23:02.9766|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 11:23:02.9766|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:23:02.9766|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-03 11:23:02.9881|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:23:03.1168|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-03 11:23:03.1168|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 132.019ms 2025-12-03 11:23:03.1168|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:23:03.1168|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 146.3646ms 200 application/json; charset=utf-8 2025-12-03 11:25:07.2704|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:25:07.3092|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:25:30.8341|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-03 11:25:30.8341|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:25:30.8341|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.3397ms 204 2025-12-03 11:25:30.8469|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 11:25:30.8469|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 11:25:30.8469|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:25:30.8469|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 11:25:30.8469|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:25:30.8469|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-03 11:25:30.8469|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:25:30.9960|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-03 11:25:30.9995|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 143.0698ms 2025-12-03 11:25:30.9995|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:25:30.9995|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 156.9358ms 200 application/json; charset=utf-8 2025-12-03 11:25:34.2448|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-03 11:25:34.2448|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:25:34.2539|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.1383ms 204 2025-12-03 11:25:34.2703|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 11:25:34.2703|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 11:25:34.2703|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:25:34.2703|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 11:25:34.2815|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:25:34.2815|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-03 11:25:34.2815|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:25:34.4350|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-03 11:25:34.4385|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 152.1409ms 2025-12-03 11:25:34.4385|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:25:34.4385|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 173.479ms 200 application/json; charset=utf-8 2025-12-03 11:25:47.2509|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-03 11:25:47.2509|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:25:47.2509|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.9689ms 204 2025-12-03 11:25:47.2509|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 11:25:47.2673|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 11:25:47.2673|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:25:47.2673|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 11:25:47.2673|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 11:25:47.2673|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 11:25:47.2673|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:25:47.2806|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-03 11:25:47.3171|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 11:25:47.3171|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.8768ms 2025-12-03 11:25:47.3171|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 11:25:47.3171|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 58.5321ms 200 application/json; charset=utf-8 2025-12-03 11:27:43.5013|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-03 11:27:43.5013|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:27:43.5013|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.8572ms 204 2025-12-03 11:27:43.5013|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 11:27:43.5013|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 11:27:43.5013|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:27:43.5174|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 11:27:43.5174|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:27:43.5174|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-03 11:27:43.5174|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:27:43.6770|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-03 11:27:43.6770|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 157.2917ms 2025-12-03 11:27:43.6770|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:27:43.6770|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 171.5996ms 200 application/json; charset=utf-8 2025-12-03 11:27:59.7052|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-03 11:27:59.7052|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:27:59.7052|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6901ms 204 2025-12-03 11:27:59.7172|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 11:27:59.7172|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 11:27:59.7172|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:27:59.7172|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 11:27:59.7172|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:27:59.7172|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-03 11:27:59.7172|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:27:59.8884|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-03 11:27:59.8909|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 161.8215ms 2025-12-03 11:27:59.8909|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:27:59.8909|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 176.7046ms 200 application/json; charset=utf-8 2025-12-03 11:30:07.4905|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:30:07.4963|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:32:00.5839|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-03 11:32:00.5839|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:32:00.5839|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.6118ms 204 2025-12-03 11:32:00.5971|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 11:32:00.5971|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 11:32:00.5971|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:32:00.6102|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 11:32:00.6102|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:32:00.6102|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-03 11:32:00.6251|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:32:00.7634|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-03 11:32:00.7658|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 141.7382ms 2025-12-03 11:32:00.7658|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:32:00.7658|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 171.8239ms 200 application/json; charset=utf-8 2025-12-03 11:32:24.2804|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-03 11:32:24.2804|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:32:24.2804|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2143ms 204 2025-12-03 11:32:24.2904|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 11:32:24.2904|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 11:32:24.2904|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:32:24.2904|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 11:32:24.2904|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:32:24.2904|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-03 11:32:24.2904|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:32:24.4075|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-03 11:32:24.4075|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 110.8346ms 2025-12-03 11:32:24.4075|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:32:24.4075|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 122.9874ms 200 application/json; charset=utf-8 2025-12-03 11:35:07.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-03 11:35:07.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-03 11:36:31.6309|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-03 11:36:31.6309|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:36:31.6391|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.2626ms 204 2025-12-03 11:36:31.6391|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 11:36:31.6391|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 11:36:31.6391|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:36:31.6391|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 11:36:31.6541|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:36:31.6541|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-03 11:36:31.6541|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:36:31.7924|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-03 11:36:31.7960|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 139.058ms 2025-12-03 11:36:31.7960|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:36:31.7960|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 152.9265ms 200 application/json; charset=utf-8 2025-12-03 11:36:45.5805|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-03 11:36:45.5805|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:36:45.5805|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.7287ms 204 2025-12-03 11:36:45.5925|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 11:36:45.5925|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 11:36:45.5925|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:36:45.5925|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 11:36:45.5925|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:36:45.5925|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-03 11:36:45.5925|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:36:45.7324|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-03 11:36:45.7324|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 131.1536ms 2025-12-03 11:36:45.7324|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:36:45.7324|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 146.7789ms 200 application/json; charset=utf-8 2025-12-03 11:37:53.6691|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-03 11:37:53.6691|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:37:53.6795|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 10.3895ms 204 2025-12-03 11:37:53.6795|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 11:37:53.6795|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 11:37:53.6907|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:37:53.6907|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 11:37:53.6907|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:37:53.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-03 11:37:53.7082|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:37:53.8372|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-03 11:37:53.8372|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 131.866ms 2025-12-03 11:37:53.8372|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:37:53.8372|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 160.6142ms 200 application/json; charset=utf-8 2025-12-03 11:39:34.2072|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-03 11:39:34.2072|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:39:34.2072|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3999ms 204 2025-12-03 11:39:34.2190|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 11:39:34.2190|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-03 11:39:34.2190|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-03 11:39:34.2190|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:39:34.2190|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-03 11:39:34.2190|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-03 11:39:34.2190|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 10.6927ms 401 2025-12-03 11:39:34.4007|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 11:39:34.4007|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 11:39:34.4007|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:39:34.4066|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 11:39:34.4066|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:39:34.4066|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-03 11:39:34.4066|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:39:34.5298|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-03 11:39:34.5316|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 117.8734ms 2025-12-03 11:39:34.5316|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:39:34.5316|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 132.9621ms 200 application/json; charset=utf-8 2025-12-03 11:39:44.3799|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-03 11:39:44.3799|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:39:44.3799|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.8064ms 204 2025-12-03 11:39:44.3891|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 11:39:44.3891|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 11:39:44.3891|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:39:44.3891|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 11:39:44.3891|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:39:44.3891|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-03 11:39:44.3891|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:39:44.5159|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-03 11:39:44.5159|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 118.9461ms 2025-12-03 11:39:44.5159|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:39:44.5159|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 132.6486ms 200 application/json; charset=utf-8 2025-12-03 11:39:58.8270|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-03 11:39:58.8270|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:39:58.8270|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.1341ms 204 2025-12-03 11:39:58.8270|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 11:39:58.8397|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 11:39:58.8397|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:39:58.8397|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 11:39:58.8397|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:39:58.8397|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-03 11:39:58.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-03 11:39:58.9870|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-03 11:39:58.9870|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 137.5541ms 2025-12-03 11:39:58.9870|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:39:58.9870|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 157.7322ms 200 application/json; charset=utf-8 2025-12-03 11:40:07.8055|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:40:07.8055|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:41:17.6989|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-03 11:41:17.6989|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:41:17.6989|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5826ms 204 2025-12-03 11:41:17.6989|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 11:41:17.6989|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 11:41:17.7143|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:41:17.7143|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 11:41:17.7143|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 11:41:17.7143|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 11:41:17.7143|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:41:17.7143|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-03 11:41:17.7385|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-03 11:41:17.7385|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:41:17.7385|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2117ms 204 2025-12-03 11:41:17.7497|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 11:41:17.7497|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 11:41:17.7497|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:41:17.7497|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 11:41:17.7497|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:41:17.7497|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-03 11:41:17.7497|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:41:17.7670|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 11:41:17.7670|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 45.5349ms 2025-12-03 11:41:17.7670|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 11:41:17.7670|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 60.9984ms 200 application/json; charset=utf-8 2025-12-03 11:41:17.9121|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-03 11:41:17.9121|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 157.1013ms 2025-12-03 11:41:17.9178|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:41:17.9178|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 170.3931ms 200 application/json; charset=utf-8 2025-12-03 11:44:54.6549|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-03 11:44:54.6549|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:44:54.6549|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.5632ms 204 2025-12-03 11:44:54.6714|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 11:44:54.6714|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 11:44:54.6714|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:44:54.6714|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 11:44:54.6714|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:44:54.6714|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-03 11:44:54.6843|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:44:54.8588|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-03 11:44:54.8588|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 178.1199ms 2025-12-03 11:44:54.8588|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:44:54.8588|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 194.8603ms 200 application/json; charset=utf-8 2025-12-03 11:45:07.9683|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:45:07.9683|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:45:49.4183|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-03 11:45:49.4206|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:45:49.4206|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.1736ms 204 2025-12-03 11:45:49.4206|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 11:45:49.4206|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 11:45:49.4206|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:45:49.4206|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 11:45:49.4206|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:45:49.4377|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-03 11:45:49.4377|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:45:49.5583|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-03 11:45:49.5607|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 121.6005ms 2025-12-03 11:45:49.5607|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:45:49.5607|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 135.6109ms 200 application/json; charset=utf-8 2025-12-03 11:47:07.6828|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-03 11:47:07.6828|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:47:07.6828|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.975ms 204 2025-12-03 11:47:07.6917|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 11:47:07.6917|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 11:47:07.6917|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:47:07.6917|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 11:47:07.6917|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:47:07.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-03 11:47:07.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-03 11:47:07.8357|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-03 11:47:07.8357|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 135.6983ms 2025-12-03 11:47:07.8357|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:47:07.8357|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 152.2253ms 200 application/json; charset=utf-8 2025-12-03 11:47:42.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-03 11:47:42.6496|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:47:42.6496|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4035ms 204 2025-12-03 11:47:42.6618|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 11:47:42.6618|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 11:47:42.6618|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 11:47:42.6618|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 11:47:42.6618|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:47:42.6726|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-03 11:47:42.6726|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:47:42.8025|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-03 11:47:42.8025|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 131.2548ms 2025-12-03 11:47:42.8025|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 11:47:42.8025|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 149.0145ms 200 application/json; charset=utf-8 2025-12-03 11:50:08.1206|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:50:08.1759|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:55:08.2858|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 11:55:08.2872|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:00:08.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-03 12:00:08.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-03 12:05:08.6849|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:05:08.7232|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:08:30.0643|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 POST http://127.0.0.1:29186/PAYMENTSERVICE/iisintegration 0 2025-12-03 12:08:30.0643|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.2096ms 202 2025-12-03 12:08:30.0643||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:1032:fe6efd07 caught stopping signal... 2025-12-03 12:08:30.0821||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:1032:fe6efd07 caught stopped signal... 2025-12-03 12:08:31.1426||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:1032:fe6efd07 All dispatchers stopped 2025-12-03 12:08:31.1581||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:1032:fe6efd07 successfully reported itself as stopped in 5.0957 ms 2025-12-03 12:08:31.1581||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:1032:fe6efd07 has been stopped in total 1080.2132 ms 2025-12-03 12:16:05.3681||DEBUG|PaymentSystem.Program|init main function 2025-12-03 12:16:06.2505||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Start installing Hangfire SQL objects... 2025-12-03 12:16:06.4442||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Hangfire SQL objects installed. 2025-12-03 12:16:06.4631||INFO|Hangfire.BackgroundJobServer|Starting Hangfire Server using job storage: 'SQL Server: VLIV-EFTDB01@RCPaySL-Live' 2025-12-03 12:16:06.4631||INFO|Hangfire.BackgroundJobServer|Using the following options for SQL Server job storage: Queue poll interval: 00:00:00. 2025-12-03 12:16:06.4631||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-03 12:16:06.5760||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:17988:0230a595 successfully announced in 89.5009 ms 2025-12-03 12:16:06.5760||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:17988:0230a595 is starting the registered dispatchers: ServerWatchdog, ServerJobCancellationWatcher, ExpirationManager, CountersAggregator, Worker, DelayedJobScheduler, RecurringJobScheduler... 2025-12-03 12:16:06.5953||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:17988:0230a595 all the dispatchers started 2025-12-03 12:16:07.3076|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-03 12:16:07.3202|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-03 12:16:07.3202|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-03 12:16:07.3202|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-03 12:16:07.3202|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-03 12:16:07.3202|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-03 12:16:07.3353|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-03 12:16:07.3353|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-03 12:16:07.3353|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-03 12:16:07.3353|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-03 12:16:07.3353|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-03 12:16:07.3353|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-03 12:16:07.3353|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-03 12:16:07.3514|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-03 12:16:07.3514|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-03 12:16:07.3514|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-03 12:16:07.3514|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-03 12:16:07.3514|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-03 12:16:07.4052|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:16:07.4052|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:16:07.4052|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:16:07.6312|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (15ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT 1 2025-12-03 12:16:07.6537|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (13ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT OBJECT_ID(N'[__EFMigrationsHistory]'); 2025-12-03 12:16:07.6537|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT 1 2025-12-03 12:16:07.6635|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT OBJECT_ID(N'[__EFMigrationsHistory]'); 2025-12-03 12:16:07.7027|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT [MigrationId], [ProductVersion] FROM [__EFMigrationsHistory] ORDER BY [MigrationId]; 2025-12-03 12:16:07.7248|20405|INFO|Microsoft.EntityFrameworkCore.Migrations|No migrations were applied. The database is already up to date. 2025-12-03 12:16:07.8659||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-03 12:16:08.2540|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-03 12:16:08.3186|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:16:08.3263|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 72.517ms 204 2025-12-03 12:16:08.3447|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 12:16:08.3809|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-03 12:16:08.4009|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-03 12:16:08.4009|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:16:08.4009|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-03 12:16:08.4180|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-03 12:16:08.4180|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 75.5898ms 401 2025-12-03 12:16:10.0193|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-03 12:16:10.0256|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:16:10.0256|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.4921ms 204 2025-12-03 12:16:10.0467|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 12:16:10.0612|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 12:16:10.0612|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:16:10.0612|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-03 12:16:10.0612|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 12:16:10.0706|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:16:10.0706|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 12:16:10.0706|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.3769ms 204 2025-12-03 12:16:10.0868|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 12:16:10.0868|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 12:16:10.0868|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:16:10.0868|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 12:16:10.0868|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 12:16:10.1076|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 12:16:10.1076|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-03 12:16:10.1407|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:16:10.1407|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:16:10.1796|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-03 12:16:10.2917|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 12:16:10.3120|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 199.9844ms 2025-12-03 12:16:10.3120|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 12:16:10.3120|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 269.2879ms 200 application/json; charset=utf-8 2025-12-03 12:16:10.3571|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-03 12:16:10.3571|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 253.9826ms 2025-12-03 12:16:10.3664|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 12:16:10.3664|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 282.4629ms 200 application/json; charset=utf-8 2025-12-03 12:16:19.8239|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-03 12:16:19.8239|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:16:19.8331|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.5972ms 204 2025-12-03 12:16:19.8331|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 12:16:19.8331|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-03 12:16:19.8331|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:16:19.8331|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 12:16:19.8331|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.2623ms 204 2025-12-03 12:16:19.8500|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:16:19.8500|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 12:16:19.8500|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 12:16:19.8500|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 12:16:19.8500|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 12:16:19.8635|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:16:19.8635|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 12:16:19.8635|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 12:16:19.8635|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 12:16:19.8635|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:16:19.8635|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-03 12:16:19.8635|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:16:19.8814|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-03 12:16:19.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-03 12:16:19.9357|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 70.9886ms 2025-12-03 12:16:19.9357|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 12:16:19.9430|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 104.4975ms 200 application/json; charset=utf-8 2025-12-03 12:16:20.0243|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-03 12:16:20.0243|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 153.9677ms 2025-12-03 12:16:20.0243|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 12:16:20.0243|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 178.1116ms 200 application/json; charset=utf-8 2025-12-03 12:20:06.8185|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:20:06.8185|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:21:47.2061|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-03 12:21:47.2061|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:21:47.2140|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.8802ms 204 2025-12-03 12:21:47.2140|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 12:21:47.2140|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 12:21:47.2140|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:21:47.2140|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 12:21:47.2140|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 12:21:47.2302|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-03 12:21:47.2302|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:21:47.3863|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-03 12:21:47.3863|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 157.5875ms 2025-12-03 12:21:47.3863|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 12:21:47.3863|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 173.3572ms 200 application/json; charset=utf-8 2025-12-03 12:21:53.9383|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-03 12:21:53.9383|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:21:53.9383|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.5988ms 204 2025-12-03 12:21:53.9509|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 12:21:53.9509|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 12:21:53.9509|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:21:53.9509|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 12:21:53.9509|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 12:21:53.9638|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-03 12:21:53.9638|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:21:54.1155|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-03 12:21:54.1155|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 153.4711ms 2025-12-03 12:21:54.1197|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 12:21:54.1197|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 169.9573ms 200 application/json; charset=utf-8 2025-12-03 12:22:01.5178|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-03 12:22:01.5178|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:22:01.5178|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.9981ms 204 2025-12-03 12:22:01.5308|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 12:22:01.5308|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 12:22:01.5308|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:22:01.5308|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 12:22:01.5308|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 12:22:01.5431|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-03 12:22:01.5431|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:22:01.6803|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-03 12:22:01.6836|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 138.921ms 2025-12-03 12:22:01.6836|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 12:22:01.6836|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 156.2457ms 200 application/json; charset=utf-8 2025-12-03 12:24:20.2589|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-03 12:24:20.2589|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:24:20.2589|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8279ms 204 2025-12-03 12:24:20.2719|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 12:24:20.2719|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 12:24:20.2719|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:24:20.2719|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 12:24:20.2719|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 12:24:20.2823|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-03 12:24:20.2823|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:24:20.5044|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-03 12:24:20.5044|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 224.671ms 2025-12-03 12:24:20.5044|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 12:24:20.5044|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 240.976ms 200 application/json; charset=utf-8 2025-12-03 12:24:33.5307|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 12:24:33.5351|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:24:33.5351|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.1667ms 204 2025-12-03 12:24:33.5351|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 12:24:33.5351|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 12:24:33.5351|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:24:33.5488|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 12:24:33.5488|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 12:24:33.5488|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-03 12:24:33.5488|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:24:33.6476|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-03 12:24:33.6604|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 100.8894ms 2025-12-03 12:24:33.6604|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 12:24:33.6604|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 121.1012ms 200 application/json; charset=utf-8 2025-12-03 12:24:34.6326|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-03 12:24:34.6326|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:24:34.6446|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 11.9031ms 204 2025-12-03 12:24:34.6446|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 12:24:34.6446|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 12:24:34.6591|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:24:34.6591|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 12:24:34.6591|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 12:24:34.6591|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-03 12:24:34.6591|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:24:34.8028|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-03 12:24:34.8028|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 139.454ms 2025-12-03 12:24:34.8028|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 12:24:34.8028|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 158.2325ms 200 application/json; charset=utf-8 2025-12-03 12:25:06.9606|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:25:06.9606|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:28:44.4611|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-03 12:28:44.4654|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:28:44.4654|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.2496ms 204 2025-12-03 12:28:44.4654|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 12:28:44.4798|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 12:28:44.4798|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:28:44.4798|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 12:28:44.4798|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 12:28:44.4798|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-03 12:28:44.4948|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:28:44.6119|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-03 12:28:44.6119|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 122.155ms 2025-12-03 12:28:44.6119|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 12:28:44.6203|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 143.8715ms 200 application/json; charset=utf-8 2025-12-03 12:30:07.1295|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:30:07.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-03 12:35:07.2932|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:35:07.2932|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:40:07.5210|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:40:07.5210|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:45:07.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-03 12:45:07.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-03 12:49:04.1117|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 POST http://127.0.0.1:46272/PAYMENTSERVICE/iisintegration 0 2025-12-03 12:49:04.1117|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.2889ms 202 2025-12-03 12:49:04.1117||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:17988:0230a595 caught stopping signal... 2025-12-03 12:49:04.1266||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:17988:0230a595 caught stopped signal... 2025-12-03 12:49:05.2330||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:17988:0230a595 All dispatchers stopped 2025-12-03 12:49:05.2492||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:17988:0230a595 successfully reported itself as stopped in 5.7147 ms 2025-12-03 12:49:05.2492||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:17988:0230a595 has been stopped in total 1126.5896 ms 2025-12-03 12:53:54.8449||DEBUG|PaymentSystem.Program|init main function 2025-12-03 12:53:56.1249||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Start installing Hangfire SQL objects... 2025-12-03 12:53:56.3273||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Hangfire SQL objects installed. 2025-12-03 12:53:56.3471||INFO|Hangfire.BackgroundJobServer|Starting Hangfire Server using job storage: 'SQL Server: VLIV-EFTDB01@RCPaySL-Live' 2025-12-03 12:53:56.3471||INFO|Hangfire.BackgroundJobServer|Using the following options for SQL Server job storage: Queue poll interval: 00:00:00. 2025-12-03 12:53:56.3530||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-03 12:53:56.4659||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:5332:1aee9e53 successfully announced in 99.2054 ms 2025-12-03 12:53:56.4659||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:5332:1aee9e53 is starting the registered dispatchers: ServerWatchdog, ServerJobCancellationWatcher, ExpirationManager, CountersAggregator, Worker, DelayedJobScheduler, RecurringJobScheduler... 2025-12-03 12:53:56.4903||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:5332:1aee9e53 all the dispatchers started 2025-12-03 12:53:57.1991|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-03 12:53:57.1991|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-03 12:53:57.2133|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-03 12:53:57.2133|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-03 12:53:57.2133|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-03 12:53:57.2133|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-03 12:53:57.2133|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-03 12:53:57.2133|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-03 12:53:57.2286|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-03 12:53:57.2286|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-03 12:53:57.2286|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-03 12:53:57.2286|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-03 12:53:57.2286|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-03 12:53:57.2431|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-03 12:53:57.2431|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-03 12:53:57.2431|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-03 12:53:57.2431|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-03 12:53:57.2431|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-03 12:53:57.2992|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:53:57.2992|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:53:57.2992|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:53:57.5332|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (20ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT 1 2025-12-03 12:53:57.5567|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (14ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT OBJECT_ID(N'[__EFMigrationsHistory]'); 2025-12-03 12:53:57.5567|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT 1 2025-12-03 12:53:57.5567|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT OBJECT_ID(N'[__EFMigrationsHistory]'); 2025-12-03 12:53:57.5975|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT [MigrationId], [ProductVersion] FROM [__EFMigrationsHistory] ORDER BY [MigrationId]; 2025-12-03 12:53:57.6155|20405|INFO|Microsoft.EntityFrameworkCore.Migrations|No migrations were applied. The database is already up to date. 2025-12-03 12:53:57.7371||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-03 12:53:57.8770|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 12:53:57.9331|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:53:57.9331|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 62.7725ms 204 2025-12-03 12:53:57.9622|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 12:53:57.9980|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-03 12:53:58.0163|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-03 12:53:58.0163|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:53:58.0281|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-03 12:53:58.0281|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-03 12:53:58.0281|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 75.2333ms 401 2025-12-03 12:55:05.0488|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-03 12:55:05.0488|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:55:05.0488|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.4986ms 204 2025-12-03 12:55:05.0679|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 12:55:05.0840|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 12:55:05.0840|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:55:05.0840|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 12:55:05.0929|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 12:55:05.1276|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 12:55:05.1546|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:55:05.1885|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-03 12:55:05.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-03 12:55:05.3490|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 217.7509ms 2025-12-03 12:55:05.3490|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 12:55:05.3490|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 287.0767ms 200 application/json; charset=utf-8 2025-12-03 12:55:07.1691|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-03 12:55:07.1730|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:55:07.1730|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.9614ms 204 2025-12-03 12:55:07.1949|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 12:55:07.1949|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 12:55:07.2042|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:55:07.2042|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 12:55:07.2042|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 12:55:07.2228|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-03 12:55:07.2228|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:55:07.3862|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-03 12:55:07.3951|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 170.5908ms 2025-12-03 12:55:07.3951|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 12:55:07.3951|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 204.5162ms 200 application/json; charset=utf-8 2025-12-03 12:55:11.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-03 12:55:11.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-03 12:55:12.4074|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 12:55:12.4074|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:55:12.4074|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.656ms 204 2025-12-03 12:55:12.4216|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 12:55:12.4216|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 12:55:12.4216|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:55:12.4216|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 12:55:12.4216|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 12:55:12.4396|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-03 12:55:12.4396|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:55:12.8196|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-03 12:55:12.8401|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 398.3704ms 2025-12-03 12:55:12.8420|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 12:55:12.8420|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 421.9885ms 200 application/json; charset=utf-8 2025-12-03 12:55:15.2393|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/eaacf1ca-615b-4c2f-83a1-2760bdb1b944 2025-12-03 12:55:15.2393|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:55:15.2486|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.4504ms 204 2025-12-03 12:55:15.2844|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/eaacf1ca-615b-4c2f-83a1-2760bdb1b944 2025-12-03 12:55:15.2844|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 12:55:15.2844|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:55:15.2844|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 12:55:15.2844|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 12:55:15.2995|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-03 12:55:15.2995|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:55:16.5516|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-03 12:55:16.6265|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-03 12:55:16.6688|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-03 12:55:16.9158||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDPENSIONSACCOUNTS1998","accountNumber":"000001011100131027","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-03 12:55:16.9918|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 12:55:16.9918|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1697.2654ms 2025-12-03 12:55:16.9996|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 12:55:16.9996|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1717.4383ms 200 application/json; charset=utf-8 2025-12-03 12:55:19.3481|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/eaacf1ca-615b-4c2f-83a1-2760bdb1b944?Page=1&PageSize=100&IsValid=false 2025-12-03 12:55:19.3481|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:55:19.3481|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.4448ms 204 2025-12-03 12:55:19.3660|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/eaacf1ca-615b-4c2f-83a1-2760bdb1b944?Page=1&PageSize=100&IsValid=false 2025-12-03 12:55:19.3660|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 12:55:19.3660|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:55:19.3660|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 12:55:19.3747|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-03 12:55:19.3747|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-03 12:55:19.3747|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:55:20.8280|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-03 12:55:20.8874|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (55ms) [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-03 12:55:21.0168|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 12:55:21.0320|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1646.7897ms 2025-12-03 12:55:21.0320|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-03 12:55:21.0371|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1671.0784ms 200 application/json; charset=utf-8 2025-12-03 12:55:23.0089|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/ReValidatePaymentItems 2025-12-03 12:55:23.0089|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:55:23.0089|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.8604ms 204 2025-12-03 12:55:23.0267|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-03 12:55:23.0267|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 12:55:23.0267|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:55:23.0359|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 12:55:23.0359|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-03 12:55:23.0359|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-03 12:55:23.0359|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:55:23.0864|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-03 12:55:23.0864||WARN|PaymentService.Core.Service.IntegrationService|Fee Url: https://rcpayapi.mof.gov.sl/FeeService/ 2025-12-03 12:55:23.0981||WARN|PaymentService.Core.Service.IntegrationService|EndPoint: api/FeeCalculation/GetTransactionFee/207?currencyId=17 2025-12-03 12:55:23.2712||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-03 12:55:23.3503|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (51ms) [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-03 12:55:23.3743||WARN|PaymentService.Core.Service.PaymentService|11 Items to ReValidate. 2025-12-03 12:55:23.4057||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: eaacf1ca-615b-4c2f-83a1-2760bdb1b944, AccountNo: 000001015100051739, Amount: 3127117.00] 2025-12-03 12:55:23.4057||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: eaacf1ca-615b-4c2f-83a1-2760bdb1b944 2025-12-03 12:55:23.4450||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: eaacf1ca-615b-4c2f-83a1-2760bdb1b944, AccountNo: 000001015100047665, Amount: 2538169.92] 2025-12-03 12:55:23.4450||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: eaacf1ca-615b-4c2f-83a1-2760bdb1b944 2025-12-03 12:55:23.4712||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: eaacf1ca-615b-4c2f-83a1-2760bdb1b944, AccountNo: 000001015100053194, Amount: 59857.00] 2025-12-03 12:55:23.4767||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: eaacf1ca-615b-4c2f-83a1-2760bdb1b944 2025-12-03 12:55:23.5025||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: eaacf1ca-615b-4c2f-83a1-2760bdb1b944, AccountNo: 009007010068840096, Amount: 17540.00] 2025-12-03 12:55:23.5072||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: eaacf1ca-615b-4c2f-83a1-2760bdb1b944 2025-12-03 12:55:23.5072||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"SIERRA LEONE COMMERCIAL ","AccountNo":"000001015100051739","Amount":"3127117.00","BankCode":"003","CurrencyId":17,"CreditedAmount":3127117.00,"IsValid":false}, Error , IsNew False 2025-12-03 12:55:23.5072||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"ROKEL COMMERCIAL BANK (S","AccountNo":"000001015100047665","Amount":"2538169.92","BankCode":"002","CurrencyId":17,"CreditedAmount":2538169.92,"IsValid":false}, Error , IsNew False 2025-12-03 12:55:23.5290||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"GUARANTY TRUST BANK","AccountNo":"000001015100053194","Amount":"59857.00","BankCode":"005","CurrencyId":17,"CreditedAmount":59857.00,"IsValid":false}, Error , IsNew False 2025-12-03 12:55:23.5290||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: eaacf1ca-615b-4c2f-83a1-2760bdb1b944, AccountNo: 004001110322230127, Amount: 2500.00] 2025-12-03 12:55:23.5290||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: eaacf1ca-615b-4c2f-83a1-2760bdb1b944 2025-12-03 12:55:23.5555||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"THERESA M.BOIMA","AccountNo":"009007010068840096","Amount":"17540.00","BankCode":"009","CurrencyId":17,"CreditedAmount":17540.00,"IsValid":false}, Error , IsNew False 2025-12-03 12:55:23.5555||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: eaacf1ca-615b-4c2f-83a1-2760bdb1b944, AccountNo: 008001634002033367, Amount: 4580.29] 2025-12-03 12:55:23.5555||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: eaacf1ca-615b-4c2f-83a1-2760bdb1b944 2025-12-03 12:55:23.5886||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"FATOMA KAWA","AccountNo":"004001110322230127","Amount":"2500.00","BankCode":"004","CurrencyId":17,"CreditedAmount":2500.00,"IsValid":false}, Error , IsNew False 2025-12-03 12:55:23.6049||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: eaacf1ca-615b-4c2f-83a1-2760bdb1b944, AccountNo: 000001015100047665, Amount: 2037522.00] 2025-12-03 12:55:23.6049||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: eaacf1ca-615b-4c2f-83a1-2760bdb1b944 2025-12-03 12:55:23.6216||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"MAGDALENE KORJIA","AccountNo":"008001634002033367","Amount":"4580.29","BankCode":"008","CurrencyId":17,"CreditedAmount":4580.29,"IsValid":false}, Error , IsNew False 2025-12-03 12:55:23.6320||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: eaacf1ca-615b-4c2f-83a1-2760bdb1b944, AccountNo: 000001015100059305, Amount: 598179.40] 2025-12-03 12:55:23.6320||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: eaacf1ca-615b-4c2f-83a1-2760bdb1b944 2025-12-03 12:55:23.6536||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"ROKEL COMMERCIAL BANK (S","AccountNo":"000001015100047665","Amount":"2037522.00","BankCode":"002","CurrencyId":17,"CreditedAmount":2037522.00,"IsValid":false}, Error , IsNew False 2025-12-03 12:55:23.6661||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: eaacf1ca-615b-4c2f-83a1-2760bdb1b944, AccountNo: 015101010074360246, Amount: 117901.25] 2025-12-03 12:55:23.6661||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: eaacf1ca-615b-4c2f-83a1-2760bdb1b944 2025-12-03 12:55:23.6879||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"UNION TRUST BANK (SL) LTD","AccountNo":"000001015100059305","Amount":"598179.40","BankCode":"004","CurrencyId":17,"CreditedAmount":598179.40,"IsValid":false}, Error , IsNew False 2025-12-03 12:55:23.6987||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: eaacf1ca-615b-4c2f-83a1-2760bdb1b944, AccountNo: 005202000042021036, Amount: 1150622.50] 2025-12-03 12:55:23.6987||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: eaacf1ca-615b-4c2f-83a1-2760bdb1b944 2025-12-03 12:55:23.7196||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"ALICE CONTEH","AccountNo":"015101010074360246","Amount":"117901.25","BankCode":"015","CurrencyId":17,"CreditedAmount":117901.25,"IsValid":false}, Error , IsNew False 2025-12-03 12:55:23.7301||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: eaacf1ca-615b-4c2f-83a1-2760bdb1b944, AccountNo: 000001015100047665, Amount: 65948.15] 2025-12-03 12:55:23.7301||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: eaacf1ca-615b-4c2f-83a1-2760bdb1b944 2025-12-03 12:55:23.7530||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"ALEX B.J.KANU","AccountNo":"005202000042021036","Amount":"1150622.50","BankCode":"005","CurrencyId":17,"CreditedAmount":1150622.50,"IsValid":false}, Error , IsNew False 2025-12-03 12:55:23.7842||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"ROKEL COMMERCIAL BANK (S","AccountNo":"000001015100047665","Amount":"65948.15","BankCode":"002","CurrencyId":17,"CreditedAmount":65948.15,"IsValid":false}, Error , IsNew False 2025-12-03 12:55:23.8608|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-03 12:55:23.8644|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService) in 817.8132ms 2025-12-03 12:55:23.8644|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-03 12:55:23.8644|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 840.7581ms 200 application/json; charset=utf-8 2025-12-03 12:55:23.9062|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/eaacf1ca-615b-4c2f-83a1-2760bdb1b944 2025-12-03 12:55:23.9062|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:55:23.9062|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.4639ms 204 2025-12-03 12:55:23.9177|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/eaacf1ca-615b-4c2f-83a1-2760bdb1b944 2025-12-03 12:55:23.9177|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 12:55:23.9177|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:55:23.9177|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 12:55:23.9177|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 12:55:23.9177|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-03 12:55:23.9274|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:55:25.1937|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (61ms) [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-03 12:55:25.1937|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-03 12:55:25.2117|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (8ms) [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-03 12:55:25.2542||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDPENSIONSACCOUNTS1998","accountNumber":"000001011100131027","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-03 12:55:25.3106|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 12:55:25.3106|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1389.3256ms 2025-12-03 12:55:25.3182|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 12:55:25.3182|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1402.0584ms 200 application/json; charset=utf-8 2025-12-03 12:55:25.3986|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/eaacf1ca-615b-4c2f-83a1-2760bdb1b944 2025-12-03 12:55:25.3986|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 12:55:25.3986|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:55:25.3986|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 12:55:25.4102|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 12:55:25.4102|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-03 12:55:25.4102|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:55:26.6230|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-03 12:55:26.6317|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-03 12:55:26.6482|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-03 12:55:26.6993||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":207,"userType":1,"accountName":"AGDPENSIONSACCOUNTS1998","accountNumber":"000001011100131027","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-03 12:55:26.7475|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 12:55:26.7475|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1337.7488ms 2025-12-03 12:55:26.7475|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 12:55:26.7558|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1357.1719ms 200 application/json; charset=utf-8 2025-12-03 12:55:44.8091|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/InitiateUploadPayment 2025-12-03 12:55:44.8091|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:55:44.8091|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3225ms 204 2025-12-03 12:55:44.8231|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=----WebKitFormBoundaryobnQUxaE0MTB9zBP 176 2025-12-03 12:55:44.8231|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 12:55:44.8231|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:55:44.8231|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 12:55:44.8231|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService)' 2025-12-03 12:55:44.8404|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-03 12:55:44.8404|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:55:44.8858|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-03 12:55:44.8965|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (7ms) [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-03 12:55:44.9398|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-03 12:55:44.9510||WARN|PaymentService.Core.Service.IntegrationService|GetCorporateWorkFlow Endpoint Called @ 12/3/2025 12:55:44 PM 2025-12-03 12:55:48.5540||WARN|PaymentService.Controllers.PaymentController|Time To check workflow: 3606 2025-12-03 12:55:48.5940|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-03 12:56:03.7177||WARN|PaymentService.Controllers.PaymentController|Time To Run Procedure to Initiate Transaction: 15117 2025-12-03 12:56:03.7377|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-03 12:56:03.7632|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-03 12:56:03.7632|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-03 12:56:03.7724|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-03 12:56:03.7724|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-03 12:56:03.7724|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-03 12:56:03.7847|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-03 12:56:03.7847|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (10ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-03 12:56:03.8045|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-03 12:56:03.8045|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-03 12:56:03.8178|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-03 12:56:03.8435||WARN|PaymentService.Controllers.PaymentController|Time To Initiate Workflow: 23 2025-12-03 12:56:03.8825||WARN|PaymentService.Controllers.PaymentController|Time To Initiate Payment: 19007 2025-12-03 12:56:03.8825|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-03 12:56:03.8825|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService) in 19043.794ms 2025-12-03 12:56:03.8825|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService)' 2025-12-03 12:56:03.8825||WARN|PaymentService.Core.Service.IntegrationService|Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiQWxoYWppIFMgTWFuc2FyYXkiLCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3ByaW1hcnlzaWQiOiI1NjQiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9naXZlbm5hbWUiOiJhbWFuc2FyYXlATU9GIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvZW1haWxhZGRyZXNzIjoibW9zZXJheTIwMThAZ21haWwuY29tIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbG9jYWxpdHkiOiIyMDciLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9jb3VudHJ5IjoiQ29ycG9yYXRlIiwiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS93cy8yMDA4LzA2L2lkZW50aXR5L2NsYWltcy9yb2xlIjoiQ09SUE9SQVRFVVNFUiIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDkvMDkvaWRlbnRpdHkvY2xhaW1zL2FjdG9yIjpbImluaXRpYXRlcGF5bWVudCIsImF1dGhvcml6ZXBheW1lbnQiLCJDYW5Jbml0aWF0ZVBheW1lbnRPblNvdXJjZUFjY291bnQiLCJDVlNBIiwidmlld3JlcG9ydCIsIkNBTlZJRVdBUFBST1ZBTFMiXSwiZXhwIjoxNzY0NzY3NzA0LCJpc3MiOiJkb3RuZXRfZ3JvY2VyeV9saXN0IiwiYXVkIjoiR3JvY2VyeUxpc3RBUEkifQ.Dp1x9ATbq2RLugUTZ-Mir0q-MRy2rJTEg9d2NaaNMWA 2025-12-03 12:56:03.8825|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 19065.5407ms 200 application/json; charset=utf-8 2025-12-03 12:56:03.8825||WARN|PaymentService.Core.Service.IntegrationService|IntitiateWorkFlow Endpoint Called @ 12/3/2025 12:56:03 PM 2025-12-03 12:56:03.9455|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 12:56:03.9455|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:56:03.9455|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9215ms 204 2025-12-03 12:56:03.9587|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 12:56:03.9587|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 12:56:03.9587|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:56:03.9587|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 12:56:03.9587|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 12:56:03.9587|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-03 12:56:03.9587|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:56:04.0423|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-03 12:56:04.0423|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 74.7999ms 2025-12-03 12:56:04.0423|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 12:56:04.0423|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 86.8015ms 200 application/json; charset=utf-8 2025-12-03 12:56:11.9850|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-03 12:56:11.9877|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:56:11.9877|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4455ms 204 2025-12-03 12:56:11.9877|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 12:56:11.9877|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 12:56:11.9877|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:56:12.0029|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 12:56:12.0029|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 12:56:12.0029|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 12:56:12.0029|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:56:12.0029|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-03 12:56:12.0447|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-03 12:56:12.0447|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:56:12.0447|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5641ms 204 2025-12-03 12:56:12.0542|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 12:56:12.0542|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 12:56:12.0542|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:56:12.0542|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 12:56:12.0683|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 12:56:12.0683|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-03 12:56:12.0683|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:56:12.0969|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 12:56:12.0969|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 91.1469ms 2025-12-03 12:56:12.0969|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 12:56:12.0969|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 110.5299ms 200 application/json; charset=utf-8 2025-12-03 12:56:12.2538|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-03 12:56:12.2538|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 181.2917ms 2025-12-03 12:56:12.2538|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 12:56:12.2538|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 206.3799ms 200 application/json; charset=utf-8 2025-12-03 12:56:23.5413|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-03 12:56:23.5413|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:56:23.5413|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.959ms 204 2025-12-03 12:56:23.5560|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 12:56:23.5560|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 12:56:23.5560|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:56:23.5560|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 12:56:23.5665|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 12:56:23.5665|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 12:56:23.5665|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:56:23.5665|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-03 12:56:23.6234|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 12:56:23.6234|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 57.075ms 2025-12-03 12:56:23.6279|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 12:56:23.6279|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 74.1662ms 200 application/json; charset=utf-8 2025-12-03 12:56:53.8361|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-03 12:56:53.8361|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:56:53.8361|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7884ms 204 2025-12-03 12:56:53.8499|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 12:56:53.8499|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 12:56:53.8499|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:56:53.8499|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 12:56:53.8599|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 12:56:53.8599|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-03 12:56:53.8599|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:56:54.0498|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-03 12:56:54.0498|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 191.6778ms 2025-12-03 12:56:54.0498|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 12:56:54.0498|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 209.3889ms 200 application/json; charset=utf-8 2025-12-03 12:58:31.3449|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Resend 2025-12-03 12:58:31.3449|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:58:31.3449|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.5345ms 204 2025-12-03 12:58:31.3607|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-03 12:58:31.3607|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 12:58:31.3607|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:58:31.3607|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 12:58:31.3607|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ResendPaymentbatch (PaymentService)' 2025-12-03 12:58:31.3796|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-03 12:58:31.3796|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:58:31.4065|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (4ms) [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(68114 AS bigint)) 2025-12-03 12:58:31.5320|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-03 12:58:31.6782|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-03 12:58:31.6782|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ResendPaymentbatch (PaymentService) in 299.5414ms 2025-12-03 12:58:31.6782|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ResendPaymentbatch (PaymentService)' 2025-12-03 12:58:31.6782|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 324.6412ms 200 application/json; charset=utf-8 2025-12-03 12:58:39.1253|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Resend 2025-12-03 12:58:39.1291|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:58:39.1291|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0663ms 204 2025-12-03 12:58:39.1291|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-03 12:58:39.1291|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 12:58:39.1291|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:58:39.1440|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 12:58:39.1440|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ResendPaymentbatch (PaymentService)' 2025-12-03 12:58:39.1440|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-03 12:58:39.1440|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:58:39.1440|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [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(68111 AS bigint)) 2025-12-03 12:58:39.1921|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-03 12:58:39.2817|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-03 12:58:39.2817|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ResendPaymentbatch (PaymentService) in 135.9551ms 2025-12-03 12:58:39.2852|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ResendPaymentbatch (PaymentService)' 2025-12-03 12:58:39.2852|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 148.7413ms 200 application/json; charset=utf-8 2025-12-03 12:59:07.0581|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-03 12:59:07.0606|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:59:07.0606|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7502ms 204 2025-12-03 12:59:07.0606|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 12:59:07.0606|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 12:59:07.0606|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:59:07.0758|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 12:59:07.0758|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 12:59:07.0758|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-03 12:59:07.0758|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:59:07.2468|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-03 12:59:07.2499|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 169.0288ms 2025-12-03 12:59:07.2499|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 12:59:07.2499|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 182.7151ms 200 application/json; charset=utf-8 2025-12-03 12:59:09.0106|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-03 12:59:09.0144|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:59:09.0144|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.4616ms 204 2025-12-03 12:59:09.0144|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 12:59:09.0144|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 12:59:09.0284|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:59:09.0284|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 12:59:09.0284|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 12:59:09.0284|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 12:59:09.0284|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:59:09.0284|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-03 12:59:09.0839|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 12:59:09.0839|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 53.6213ms 2025-12-03 12:59:09.0839|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 12:59:09.0839|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 65.9206ms 200 application/json; charset=utf-8 2025-12-03 12:59:26.6146|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/66847 2025-12-03 12:59:26.6146|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:59:26.6146|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.5692ms 204 2025-12-03 12:59:26.6300|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/66847 2025-12-03 12:59:26.6300|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 12:59:26.6300|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:59:26.6300|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 12:59:26.6391|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 12:59:26.6391|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 12:59:26.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-03 12:59:26.6640|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-03 12:59:26.6736|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-03 12:59:26.6736|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 12:59:26.7338|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 12:59:26.7338|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 92.956ms 2025-12-03 12:59:26.7338|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 12:59:26.7338|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 112.0146ms 200 application/json; charset=utf-8 2025-12-03 12:59:29.6985|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-03 12:59:29.6985|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:59:29.7037|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1927ms 204 2025-12-03 12:59:29.7037|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 12:59:29.7037|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 12:59:29.7037|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:59:29.7037|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 12:59:29.7188|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 12:59:29.7188|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 12:59:29.7188|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:59:29.7188|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-03 12:59:29.7683|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 12:59:29.7683|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 49.2518ms 2025-12-03 12:59:29.7683|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 12:59:29.7683|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 68.8446ms 200 application/json; charset=utf-8 2025-12-03 12:59:45.0433|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/66847 2025-12-03 12:59:45.0465|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:59:45.0465|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4315ms 204 2025-12-03 12:59:45.0465|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/66847 2025-12-03 12:59:45.0465|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 12:59:45.0465|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:59:45.0627|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 12:59:45.0627|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 12:59:45.0627|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 12:59:45.0627|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:59:45.0627|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-03 12:59:45.0788|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 12:59:45.0788|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 12:59:45.1283|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/66852 2025-12-03 12:59:45.1283|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 12:59:45.1283|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:59:45.1283|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 66.4424ms 2025-12-03 12:59:45.1283|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.6392ms 204 2025-12-03 12:59:45.1283|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 12:59:45.1400|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 83.8241ms 200 application/json; charset=utf-8 2025-12-03 12:59:45.1400|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/66852 2025-12-03 12:59:45.1400|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 12:59:45.1400|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:59:45.1400|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 12:59:45.1400|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 12:59:45.1400|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 12:59:45.1400|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:59:45.1400|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-03 12:59:45.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-03 12:59:45.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-03 12:59:45.2034|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 12:59:45.2034|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 58.868ms 2025-12-03 12:59:45.2034|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 12:59:45.2034|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 69.7475ms 200 application/json; charset=utf-8 2025-12-03 12:59:48.1063|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-03 12:59:48.1100|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:59:48.1100|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.4702ms 204 2025-12-03 12:59:48.1100|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 12:59:48.1100|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 12:59:48.1100|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 12:59:48.1250|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 12:59:48.1250|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 12:59:48.1250|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 12:59:48.1250|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 12:59:48.1250|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-03 12:59:48.1817|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 12:59:48.1860|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 56.174ms 2025-12-03 12:59:48.1860|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 12:59:48.1860|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 71.1906ms 200 application/json; charset=utf-8 2025-12-03 13:00:10.7384|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/66852 2025-12-03 13:00:10.7384|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:00:10.7384|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.5636ms 204 2025-12-03 13:00:10.7519|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/66852 2025-12-03 13:00:10.7519|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:00:10.7519|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:00:10.7519|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:00:10.7519|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 13:00:10.7519|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 13:00:10.7519|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:00:10.7732|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-03 13:00:10.7732|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-03 13:00:10.7822|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-03 13:00:10.8487|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 13:00:10.8487|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 89.1206ms 2025-12-03 13:00:10.8487|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 13:00:10.8487|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 101.2756ms 200 application/json; charset=utf-8 2025-12-03 13:00:10.8663|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/67653 2025-12-03 13:00:10.8663|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:00:10.8663|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.9866ms 204 2025-12-03 13:00:10.8751|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/67653 2025-12-03 13:00:10.8751|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:00:10.8751|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:00:10.8751|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:00:10.8751|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 13:00:10.8751|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 13:00:10.8751|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:00:10.8751|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-03 13:00:10.8918|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 13:00:10.8918|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 13:00:10.9378|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 13:00:10.9378|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 59.0328ms 2025-12-03 13:00:10.9378|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 13:00:10.9378|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 71.7149ms 200 application/json; charset=utf-8 2025-12-03 13:00:11.8329|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:00:11.8859|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:00:14.2132|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-03 13:00:14.2132|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:00:14.2132|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.5089ms 204 2025-12-03 13:00:14.2225|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 13:00:14.2225|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:00:14.2225|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:00:14.2225|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:00:14.2225|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 13:00:14.2225|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 13:00:14.2225|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:00:14.2353|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-03 13:00:14.2839|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 13:00:14.2839|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 57.1324ms 2025-12-03 13:00:14.2839|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 13:00:14.2839|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 70.09ms 200 application/json; charset=utf-8 2025-12-03 13:00:31.5044|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/67653 2025-12-03 13:00:31.5044|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:00:31.5044|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2325ms 204 2025-12-03 13:00:31.5174|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/67653 2025-12-03 13:00:31.5174|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:00:31.5174|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:00:31.5174|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:00:31.5174|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 13:00:31.5174|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 13:00:31.5302|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:00:31.5302|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-03 13:00:31.5302|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 13:00:31.5302|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 13:00:31.6052|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 13:00:31.6077|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 78.0017ms 2025-12-03 13:00:31.6077|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 13:00:31.6077|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 93.3859ms 200 application/json; charset=utf-8 2025-12-03 13:00:31.6480|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/67764 2025-12-03 13:00:31.6480|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:00:31.6480|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.6144ms 204 2025-12-03 13:00:31.6632|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/67764 2025-12-03 13:00:31.6632|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:00:31.6632|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:00:31.6632|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:00:31.6703|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 13:00:31.6703|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 13:00:31.6703|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:00:31.6703|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-03 13:00:31.6703|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 13:00:31.6703|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 13:00:31.7287|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 13:00:31.7287|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 58.6898ms 2025-12-03 13:00:31.7328|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 13:00:31.7328|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 70.6594ms 200 application/json; charset=utf-8 2025-12-03 13:00:35.5772|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-03 13:00:35.5772|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:00:35.5772|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.4001ms 204 2025-12-03 13:00:35.5772|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 13:00:35.5772|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:00:35.5922|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:00:35.5922|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:00:35.5922|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 13:00:35.5922|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 13:00:35.5922|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:00:35.5922|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-03 13:00:35.6416|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 13:00:35.6416|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 46.397ms 2025-12-03 13:00:35.6416|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 13:00:35.6416|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 59.3241ms 200 application/json; charset=utf-8 2025-12-03 13:00:38.4503|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-03 13:00:38.4531|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:00:38.4531|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.502ms 204 2025-12-03 13:00:38.4531|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 13:00:38.4531|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:00:38.4531|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:00:38.4683|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:00:38.4683|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:00:38.4683|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-03 13:00:38.4683|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:00:38.6799|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-03 13:00:38.6799|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 211.2594ms 2025-12-03 13:00:38.6799|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:00:38.6874|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 224.2847ms 200 application/json; charset=utf-8 2025-12-03 13:00:57.3887|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-03 13:00:57.3887|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:00:57.3887|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9158ms 204 2025-12-03 13:00:57.4017|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 13:00:57.4017|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:00:57.4017|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:00:57.4017|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:00:57.4017|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:00:57.4017|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-03 13:00:57.4123|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:00:57.5703|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-03 13:00:57.5703|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 162.7048ms 2025-12-03 13:00:57.5703|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:00:57.5703|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 176.0674ms 200 application/json; charset=utf-8 2025-12-03 13:01:37.6104|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Resend 2025-12-03 13:01:37.6104|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:01:37.6104|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5864ms 204 2025-12-03 13:01:37.6247|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 POST http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Resend application/json 51 2025-12-03 13:01:37.6247|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:01:37.6247|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:01:37.6247|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:01:37.6247|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ResendPaymentbatch (PaymentService)' 2025-12-03 13:01:37.6247|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-03 13:01:37.6247|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:01:37.6478|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (7ms) [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(68144 AS bigint), CAST(68123 AS bigint), CAST(68125 AS bigint), CAST(68118 AS bigint), CAST(68117 AS bigint)) 2025-12-03 13:01:37.6733|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-03 13:01:37.6733|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-03 13:01:37.7489|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-03 13:01:37.7510|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ResendPaymentbatch (PaymentService) in 113.2485ms 2025-12-03 13:01:37.7510|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ResendPaymentbatch (PaymentService)' 2025-12-03 13:01:37.7510|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 129.1451ms 200 application/json; charset=utf-8 2025-12-03 13:03:00.7243|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-03 13:03:00.7243|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:03:00.7243|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4788ms 204 2025-12-03 13:03:00.7371|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 13:03:00.7371|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-03 13:03:00.7371|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-03 13:03:00.7371|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:03:00.7371|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-03 13:03:00.7371|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-03 13:03:00.7371|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 10.2267ms 401 2025-12-03 13:03:18.0961|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-03 13:03:18.0961|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:03:18.0961|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6571ms 204 2025-12-03 13:03:18.0961|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 13:03:18.1097|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:03:18.1097|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:03:18.1097|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:03:18.1097|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 13:03:18.1097|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 13:03:18.1097|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:03:18.1250|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-03 13:03:18.1648|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 13:03:18.1648|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 45.8627ms 2025-12-03 13:03:18.1648|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 13:03:18.1648|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 62.3467ms 200 application/json; charset=utf-8 2025-12-03 13:03:18.1727|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 13:03:18.1727|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:03:18.1727|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:03:18.1727|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:03:18.1727|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 13:03:18.1727|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 13:03:18.1727|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:03:18.1727|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-03 13:03:18.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-03 13:03:18.2238|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 46.5936ms 2025-12-03 13:03:18.2238|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 13:03:18.2238|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 55.0568ms 200 application/json; charset=utf-8 2025-12-03 13:04:05.6808|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68059 2025-12-03 13:04:05.6808|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:04:05.6808|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.898ms 204 2025-12-03 13:04:05.6905|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68059 2025-12-03 13:04:05.6905|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:04:05.6905|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:04:05.6905|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:04:05.6905|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 13:04:05.6905|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 13:04:05.6905|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:04:05.6905|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-03 13:04:05.7043|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 13:04:05.7043|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 13:04:05.7557|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 13:04:05.7557|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 62.524ms 2025-12-03 13:04:05.7557|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 13:04:05.7557|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 74.6852ms 200 application/json; charset=utf-8 2025-12-03 13:04:05.7976|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68151 2025-12-03 13:04:05.7976|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:04:05.7976|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9091ms 204 2025-12-03 13:04:05.7976|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68151 2025-12-03 13:04:05.7976|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:04:05.8138|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:04:05.8138|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:04:05.8138|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 13:04:05.8138|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 13:04:05.8138|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:04:05.8138|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-03 13:04:05.8311|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 13:04:05.8311|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 13:04:05.8769|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 13:04:05.8769|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 58.9279ms 2025-12-03 13:04:05.8769|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 13:04:05.8769|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 72.4556ms 200 application/json; charset=utf-8 2025-12-03 13:04:10.2967|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-03 13:04:10.2967|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:04:10.2967|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2064ms 204 2025-12-03 13:04:10.2967|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 13:04:10.2967|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:04:10.3122|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:04:10.3122|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:04:10.3122|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 13:04:10.3122|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 13:04:10.3122|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:04:10.3122|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-03 13:04:10.3688|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 13:04:10.3688|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 53.0904ms 2025-12-03 13:04:10.3749|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 13:04:10.3749|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 68.8212ms 200 application/json; charset=utf-8 2025-12-03 13:04:30.7359|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-03 13:04:30.7359|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:04:30.7359|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1301ms 204 2025-12-03 13:04:30.7510|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 13:04:30.7510|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:04:30.7510|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:04:30.7510|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:04:30.7510|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:04:30.7510|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-03 13:04:30.7660|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:04:30.9368|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-03 13:04:30.9368|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 173.7146ms 2025-12-03 13:04:30.9368|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:04:30.9368|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 192.1556ms 200 application/json; charset=utf-8 2025-12-03 13:04:53.2759|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-03 13:04:53.2759|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:04:53.2821|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2033ms 204 2025-12-03 13:04:53.2821|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 13:04:53.2821|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:04:53.2821|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:04:53.2951|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:04:53.2951|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:04:53.2951|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-03 13:04:53.2951|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:04:53.4532|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-03 13:04:53.4532|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 155.5308ms 2025-12-03 13:04:53.4532|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:04:53.4532|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 171.541ms 200 application/json; charset=utf-8 2025-12-03 13:05:12.0273|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:05:12.0273|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:10:12.1815|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:10:12.1815|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:15:12.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-03 13:15:12.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-03 13:20:12.5691|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:20:12.5691|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:21:22.0331|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-03 13:21:22.0331|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:21:22.0331|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.1211ms 204 2025-12-03 13:21:22.0462|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 13:21:22.0462|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:21:22.0462|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:21:22.0462|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:21:22.0573|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 13:21:22.0573|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 13:21:22.0573|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:21:22.0573|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-03 13:21:22.0818|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-03 13:21:22.0818|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:21:22.0818|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.0907ms 204 2025-12-03 13:21:22.0909|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 13:21:22.0909|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:21:22.0909|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:21:22.0909|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:21:22.0909|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:21:22.0909|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-03 13:21:22.0909|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:21:22.1119|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 13:21:22.1119|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 53.4533ms 2025-12-03 13:21:22.1119|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 13:21:22.1119|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 69.31ms 200 application/json; charset=utf-8 2025-12-03 13:21:22.2587|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-03 13:21:22.2621|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 162.0143ms 2025-12-03 13:21:22.2621|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:21:22.2621|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 175.5688ms 200 application/json; charset=utf-8 2025-12-03 13:25:12.7570|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:25:12.7570|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:26:21.3609|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-03 13:26:21.3609|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:26:21.3609|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5663ms 204 2025-12-03 13:26:21.3739|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 13:26:21.3739|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:26:21.3739|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:26:21.3739|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:26:21.3832|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:26:21.3832|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-03 13:26:21.3832|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:26:21.5690|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-03 13:26:21.5706|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 183.5999ms 2025-12-03 13:26:21.5706|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:26:21.5706|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 198.7734ms 200 application/json; charset=utf-8 2025-12-03 13:30:12.9494|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:30:12.9614|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:32:32.8310|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-03 13:32:32.8310|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:32:32.8310|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.725ms 204 2025-12-03 13:32:32.8310|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 13:32:32.8447|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-03 13:32:32.8447|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-03 13:32:32.8447|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:32:32.8447|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-03 13:32:32.8447|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-03 13:32:32.8594|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 17.0948ms 401 2025-12-03 13:32:41.7259|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-03 13:32:41.7259|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:32:41.7259|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.69ms 204 2025-12-03 13:32:41.7394|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 13:32:41.7394|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:32:41.7394|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-03 13:32:41.7394|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:32:41.7394|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:32:41.7394|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:32:41.7544|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 11.1663ms 204 2025-12-03 13:32:41.7544|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 13:32:41.7544|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 13:32:41.7544|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 13:32:41.7544|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:32:41.7544|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:32:41.7544|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:32:41.7722|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:32:41.7722|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:32:41.7722|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-03 13:32:41.7722|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-03 13:32:41.7722|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:32:41.8186|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 13:32:41.8186|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 55.2251ms 2025-12-03 13:32:41.8186|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 13:32:41.8186|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 85.5964ms 200 application/json; charset=utf-8 2025-12-03 13:32:41.9098|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-03 13:32:41.9098|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 134.4549ms 2025-12-03 13:32:41.9098|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:32:41.9098|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 157.3178ms 200 application/json; charset=utf-8 2025-12-03 13:32:50.6309|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-03 13:32:50.6309|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:32:50.6309|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.8068ms 204 2025-12-03 13:32:50.6309|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 13:32:50.6452|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:32:50.6452|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:32:50.6452|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:32:50.6452|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:32:50.6452|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-03 13:32:50.6452|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:32:50.7995|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-03 13:32:50.8023|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 149.2665ms 2025-12-03 13:32:50.8023|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:32:50.8023|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 163.7421ms 200 application/json; charset=utf-8 2025-12-03 13:35:13.0634|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:35:13.0634|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:36:41.6297|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-03 13:36:41.6297|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:36:41.6297|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.5586ms 204 2025-12-03 13:36:41.6411|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 13:36:41.6411|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:36:41.6411|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:36:41.6411|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:36:41.6411|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:36:41.6527|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-03 13:36:41.6527|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:36:41.7937|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-03 13:36:41.7937|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 141.8242ms 2025-12-03 13:36:41.7937|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:36:41.7937|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 158.3808ms 200 application/json; charset=utf-8 2025-12-03 13:36:49.7471|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-03 13:36:49.7471|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:36:49.7471|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.8353ms 204 2025-12-03 13:36:49.7471|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 13:36:49.7634|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:36:49.7634|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:36:49.7634|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:36:49.7634|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:36:49.7634|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-03 13:36:49.7634|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:36:49.9148|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-03 13:36:49.9148|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 143.8987ms 2025-12-03 13:36:49.9194|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:36:49.9194|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 160.6988ms 200 application/json; charset=utf-8 2025-12-03 13:36:53.9427|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-03 13:36:53.9427|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:36:53.9427|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4424ms 204 2025-12-03 13:36:53.9542|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 13:36:53.9542|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:36:53.9542|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:36:53.9542|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:36:53.9542|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 13:36:53.9684|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 13:36:53.9684|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:36:53.9684|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-03 13:36:53.9860|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-03 13:36:53.9860|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:36:53.9860|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.1346ms 204 2025-12-03 13:36:53.9990|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 13:36:53.9990|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:36:54.0131|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:36:54.0131|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:36:54.0131|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 13:36:54.0131|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:36:54.0299|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 57.6535ms 2025-12-03 13:36:54.0299|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-03 13:36:54.0299|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 13:36:54.0299|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:36:54.0299|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 82.5449ms 200 application/json; charset=utf-8 2025-12-03 13:36:54.1938|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-03 13:36:54.1938|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 162.592ms 2025-12-03 13:36:54.1997|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:36:54.1997|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 202.7733ms 200 application/json; charset=utf-8 2025-12-03 13:37:56.0206|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-03 13:37:56.0206|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:37:56.0206|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.029ms 204 2025-12-03 13:37:56.0313|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 13:37:56.0313|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:37:56.0313|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:37:56.0436|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:37:56.0436|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:37:56.0436|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-03 13:37:56.0436|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:37:56.2094|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-03 13:37:56.2094|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 163.4862ms 2025-12-03 13:37:56.2144|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:37:56.2144|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 184.4458ms 200 application/json; charset=utf-8 2025-12-03 13:38:09.4522|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-03 13:38:09.4522|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:38:09.4522|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6351ms 204 2025-12-03 13:38:09.4522|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 13:38:09.4648|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:38:09.4648|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:38:09.4648|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:38:09.4648|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:38:09.4648|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-03 13:38:09.4648|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:38:09.5977|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-03 13:38:09.5977|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 127.7807ms 2025-12-03 13:38:09.5977|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:38:09.6047|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 141.99ms 200 application/json; charset=utf-8 2025-12-03 13:38:13.3780|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-03 13:38:13.3780|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:38:13.3780|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.7504ms 204 2025-12-03 13:38:13.3780|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 13:38:13.3780|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:38:13.3780|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:38:13.3946|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:38:13.3946|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:38:13.3946|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-03 13:38:13.3946|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:38:13.5747|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-03 13:38:13.5747|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 176.3554ms 2025-12-03 13:38:13.5747|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:38:13.5812|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 193.6716ms 200 application/json; charset=utf-8 2025-12-03 13:38:41.1103|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-03 13:38:41.1103|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:38:41.1103|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2896ms 204 2025-12-03 13:38:41.1190|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 13:38:41.1190|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:38:41.1190|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:38:41.1190|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:38:41.1190|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:38:41.1190|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-03 13:38:41.1190|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:38:41.2728|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-03 13:38:41.2756|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 145.4725ms 2025-12-03 13:38:41.2756|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:38:41.2756|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 160.0422ms 200 application/json; charset=utf-8 2025-12-03 13:38:42.2212|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-03 13:38:42.2212|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:38:42.2212|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2872ms 204 2025-12-03 13:38:42.2551|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-03 13:38:42.2551|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:38:42.2551|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:38:42.2604|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:38:42.2604|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 13:38:42.2604|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 13:38:42.2604|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:38:42.2604|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-03 13:38:42.2870|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-03 13:38:42.2870|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:38:42.2907|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.7156ms 204 2025-12-03 13:38:42.3219|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 13:38:42.3219|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 60.1083ms 2025-12-03 13:38:42.3219|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 13:38:42.3219|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-03 13:38:42.3219|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 72.6032ms 200 application/json; charset=utf-8 2025-12-03 13:38:42.3219|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:38:42.3219|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:38:42.3219|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:38:42.3219|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:38:42.3219|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-03 13:38:42.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-03 13:38:42.4848|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-03 13:38:42.4848|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 150.0721ms 2025-12-03 13:38:42.4848|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:38:42.4848|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 166.611ms 200 application/json; charset=utf-8 2025-12-03 13:38:51.2556|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-03 13:38:51.2556|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:38:51.2658|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 10.1538ms 204 2025-12-03 13:38:51.2804|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-03 13:38:51.2804|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:38:51.2804|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:38:51.2804|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:38:51.2804|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 13:38:51.2804|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 13:38:51.2804|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:38:51.2940|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-03 13:38:51.3309|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 13:38:51.3309|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 45.1218ms 2025-12-03 13:38:51.3309|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 13:38:51.3309|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 56.5109ms 200 application/json; charset=utf-8 2025-12-03 13:40:13.2701|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:40:13.2701|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:41:32.5282|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-03 13:41:32.5282|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:41:32.5282|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9921ms 204 2025-12-03 13:41:32.5282|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 13:41:32.5282|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:41:32.5442|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:41:32.5442|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:41:32.5442|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 13:41:32.5442|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 13:41:32.5442|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:41:32.5442|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-03 13:41:32.5955|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 13:41:32.5955|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 46.1417ms 2025-12-03 13:41:32.5955|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 13:41:32.5955|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 61.075ms 200 application/json; charset=utf-8 2025-12-03 13:41:32.9227|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-03 13:41:32.9227|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:41:32.9227|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.6962ms 204 2025-12-03 13:41:32.9227|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 13:41:32.9227|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:41:32.9360|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:41:32.9360|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:41:32.9360|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:41:32.9360|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-03 13:41:32.9360|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:41:33.0937|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-03 13:41:33.0937|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 150.7532ms 2025-12-03 13:41:33.0937|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:41:33.0937|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 168.4027ms 200 application/json; charset=utf-8 2025-12-03 13:41:40.8950|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-03 13:41:40.8950|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:41:40.8950|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2274ms 204 2025-12-03 13:41:40.9091|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 13:41:40.9091|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:41:40.9091|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:41:40.9091|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:41:40.9091|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 13:41:40.9212|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 13:41:40.9212|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:41:40.9212|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-03 13:41:40.9603|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 13:41:40.9603|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.0128ms 2025-12-03 13:41:40.9659|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 13:41:40.9659|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 58.4984ms 200 application/json; charset=utf-8 2025-12-03 13:45:13.4076|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:45:13.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-03 13:47:37.6874|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-03 13:47:37.6904|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:47:37.6904|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5551ms 204 2025-12-03 13:47:37.6904|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 13:47:37.6904|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:47:37.6904|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:47:37.6904|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:47:37.7041|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:47:37.7041|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-03 13:47:37.7041|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:47:37.8513|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-03 13:47:37.8513|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 146.4621ms 2025-12-03 13:47:37.8513|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:47:37.8513|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 159.7161ms 200 application/json; charset=utf-8 2025-12-03 13:50:13.5981|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:50:13.5981|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:50:40.3288|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-03 13:50:40.3314|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:50:40.3314|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0921ms 204 2025-12-03 13:50:40.3314|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 13:50:40.3314|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:50:40.3314|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:50:40.3314|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:50:40.3473|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:50:40.3473|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-03 13:50:40.3473|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:50:40.4921|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-03 13:50:40.4921|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 143.8847ms 2025-12-03 13:50:40.4921|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:50:40.4921|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 158.9382ms 200 application/json; charset=utf-8 2025-12-03 13:52:13.5533|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-03 13:52:13.5569|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:52:13.5569|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3058ms 204 2025-12-03 13:52:13.5753|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 13:52:13.5753|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:52:13.5753|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:52:13.5753|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:52:13.5753|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 13:52:13.5753|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 13:52:13.5753|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:52:13.5908|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-03 13:52:13.5908|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-03 13:52:13.5908|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:52:13.5908|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.098ms 204 2025-12-03 13:52:13.6081|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 13:52:13.6081|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:52:13.6081|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:52:13.6081|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:52:13.6081|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:52:13.6081|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-03 13:52:13.6081|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:52:13.6326|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 13:52:13.6354|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 49.9821ms 2025-12-03 13:52:13.6354|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 13:52:13.6354|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 64.282ms 200 application/json; charset=utf-8 2025-12-03 13:52:13.7859|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-03 13:52:13.7859|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 172.1979ms 2025-12-03 13:52:13.7917|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:52:13.7917|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 185.3358ms 200 application/json; charset=utf-8 2025-12-03 13:52:40.2181|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-03 13:52:40.2219|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:52:40.2219|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.397ms 204 2025-12-03 13:52:40.2219|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 13:52:40.2219|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:52:40.2377|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:52:40.2377|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:52:40.2377|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:52:40.2377|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-03 13:52:40.2377|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:52:40.4121|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-03 13:52:40.4121|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 170.9928ms 2025-12-03 13:52:40.4121|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:52:40.4121|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 188.7825ms 200 application/json; charset=utf-8 2025-12-03 13:53:00.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-03 13:53:00.5135|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:53:00.5135|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3283ms 204 2025-12-03 13:53:00.5251|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 13:53:00.5251|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:53:00.5251|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:53:00.5251|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:53:00.5251|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 13:53:00.5251|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 13:53:00.5251|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:53:00.5405|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-03 13:53:00.5768|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 13:53:00.5768|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 43.0993ms 2025-12-03 13:53:00.5768|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 13:53:00.5768|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 58.1654ms 200 application/json; charset=utf-8 2025-12-03 13:53:00.5768|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-03 13:53:00.5879|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:53:00.5879|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.3533ms 204 2025-12-03 13:53:00.5879|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 13:53:00.5879|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:53:00.5879|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:53:00.6030|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:53:00.6030|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:53:00.6030|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-03 13:53:00.6030|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:53:00.7598|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-03 13:53:00.7598|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 154.7231ms 2025-12-03 13:53:00.7598|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:53:00.7598|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 171.4856ms 200 application/json; charset=utf-8 2025-12-03 13:53:09.0558|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-03 13:53:09.0558|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:53:09.0558|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3724ms 204 2025-12-03 13:53:09.0558|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 13:53:09.0558|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:53:09.0558|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:53:09.0558|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:53:09.0558|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 13:53:09.0756|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 13:53:09.0756|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:53:09.0756|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-03 13:53:09.1216|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 13:53:09.1216|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 48.4222ms 2025-12-03 13:53:09.1216|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 13:53:09.1216|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 61.725ms 200 application/json; charset=utf-8 2025-12-03 13:53:30.3905|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68166 2025-12-03 13:53:30.3905|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:53:30.3905|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4283ms 204 2025-12-03 13:53:30.4031|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68166 2025-12-03 13:53:30.4031|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:53:30.4031|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:53:30.4031|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:53:30.4031|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 13:53:30.4031|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 13:53:30.4031|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:53:30.4184|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-03 13:53:30.4184|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-03 13:53:30.4184|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 13:53:30.4721|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 13:53:30.4721|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 62.119ms 2025-12-03 13:53:30.4721|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 13:53:30.4805|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 77.3921ms 200 application/json; charset=utf-8 2025-12-03 13:53:43.0142|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-03 13:53:43.0142|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:53:43.0142|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0658ms 204 2025-12-03 13:53:43.0255|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 13:53:43.0255|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:53:43.0255|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:53:43.0255|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:53:43.0255|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 13:53:43.0255|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 13:53:43.0255|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:53:43.0255|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-03 13:53:43.0762|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 13:53:43.0762|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 44.7106ms 2025-12-03 13:53:43.0762|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 13:53:43.0762|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 57.6815ms 200 application/json; charset=utf-8 2025-12-03 13:53:43.2741|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-03 13:53:43.2762|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:53:43.2762|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6776ms 204 2025-12-03 13:53:43.2762|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 13:53:43.2762|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-03 13:53:43.2762|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-03 13:53:43.2925|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:53:43.2925|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-03 13:53:43.2925|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-03 13:53:43.2925|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 11.614ms 401 2025-12-03 13:53:53.3213|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-03 13:53:53.3213|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:53:53.3213|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.1258ms 204 2025-12-03 13:53:53.3347|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 13:53:53.3347|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:53:53.3347|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-03 13:53:53.3347|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:53:53.3347|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:53:53.3347|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:53:53.3347|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.6731ms 204 2025-12-03 13:53:53.3347|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 13:53:53.3512|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 13:53:53.3512|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 13:53:53.3512|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:53:53.3512|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:53:53.3512|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:53:53.3512|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:53:53.3512|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-03 13:53:53.3662|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:53:53.3662|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-03 13:53:53.3662|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:53:53.4084|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 13:53:53.4084|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 54.2308ms 2025-12-03 13:53:53.4138|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 13:53:53.4138|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 81.0808ms 200 application/json; charset=utf-8 2025-12-03 13:53:53.5121|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-03 13:53:53.5121|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 142.8134ms 2025-12-03 13:53:53.5121|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 13:53:53.5121|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 166.4057ms 200 application/json; charset=utf-8 2025-12-03 13:55:13.8050|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:55:13.8050|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:58:56.1410|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-03 13:58:56.1410|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:58:56.1410|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.908ms 204 2025-12-03 13:58:56.1570|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 13:58:56.1570|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 13:58:56.1570|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 13:58:56.1570|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 13:58:56.1570|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 13:58:56.1706|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 13:58:56.1706|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 13:58:56.1706|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-03 13:58:56.2160|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 13:58:56.2160|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 45.3015ms 2025-12-03 13:58:56.2160|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 13:58:56.2160|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 62.473ms 200 application/json; charset=utf-8 2025-12-03 14:00:13.9892|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:00:13.9892|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:00:18.9812|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68166 2025-12-03 14:00:18.9812|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:00:18.9812|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.8804ms 204 2025-12-03 14:00:18.9913|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68166 2025-12-03 14:00:18.9913|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:00:18.9913|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:00:18.9913|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:00:18.9913|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:00:18.9913|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:00:18.9913|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:00:18.9913|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-03 14:00:19.0080|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-03 14:00:19.0080|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:00:19.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-03 14:00:19.0688|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 69.1391ms 2025-12-03 14:00:19.0688|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:00:19.0688|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 80.3708ms 200 application/json; charset=utf-8 2025-12-03 14:00:19.1039|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68165 2025-12-03 14:00:19.1039|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:00:19.1039|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.4211ms 204 2025-12-03 14:00:19.1039|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68165 2025-12-03 14:00:19.1039|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:00:19.1160|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:00:19.1160|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:00:19.1160|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:00:19.1160|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:00:19.1160|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:00:19.1160|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-03 14:00:19.1160|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:00:19.1160|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:00:19.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-03 14:00:19.1734|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 55.8132ms 2025-12-03 14:00:19.1785|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:00:19.1785|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 66.7305ms 200 application/json; charset=utf-8 2025-12-03 14:00:32.8276|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-03 14:00:32.8276|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:00:32.8276|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9419ms 204 2025-12-03 14:00:32.8396|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 14:00:32.8396|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:00:32.8396|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:00:32.8396|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:00:32.8396|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:00:32.8396|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 14:00:32.8396|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:00:32.8396|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-03 14:00:32.8993|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 14:00:32.9024|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 52.3861ms 2025-12-03 14:00:32.9024|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:00:32.9024|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 67.0838ms 200 application/json; charset=utf-8 2025-12-03 14:01:38.0607|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-03 14:01:38.0627|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:01:38.0627|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.9997ms 204 2025-12-03 14:01:38.0627|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 14:01:38.0627|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:01:38.0627|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:01:38.0627|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:01:38.0627|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 14:01:38.0627|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-03 14:01:38.0795|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:01:38.2055|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-03 14:01:38.2055|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 127.8275ms 2025-12-03 14:01:38.2055|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 14:01:38.2055|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 141.9054ms 200 application/json; charset=utf-8 2025-12-03 14:01:54.4127|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68165 2025-12-03 14:01:54.4127|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:01:54.4127|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2587ms 204 2025-12-03 14:01:54.4253|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68165 2025-12-03 14:01:54.4253|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:01:54.4253|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:01:54.4253|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:01:54.4253|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:01:54.4253|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:01:54.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-03 14:01:54.4398|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-03 14:01:54.4398|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:01:54.4398|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:01:54.4904|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 14:01:54.4904|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 60.3864ms 2025-12-03 14:01:54.4904|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68162 2025-12-03 14:01:54.4904|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:01:54.4904|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:01:54.4904|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 74.8805ms 200 application/json; charset=utf-8 2025-12-03 14:01:54.5024|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.8262ms 204 2025-12-03 14:01:54.5024|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68162 2025-12-03 14:01:54.5024|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:01:54.5024|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:01:54.5024|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:01:54.5170|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:01:54.5170|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:01:54.5170|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:01:54.5170|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-03 14:01:54.5170|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:01:54.5330|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:01:54.5779|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 14:01:54.5808|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 59.5139ms 2025-12-03 14:01:54.5808|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:01:54.5808|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 74.2455ms 200 application/json; charset=utf-8 2025-12-03 14:02:20.9122|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-03 14:02:20.9122|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:02:20.9122|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.8828ms 204 2025-12-03 14:02:21.0571|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 14:02:21.0571|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:02:21.0571|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:02:21.0571|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:02:21.0655|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:02:21.0655|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 14:02:21.0655|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:02:21.0655|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-03 14:02:21.1096|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 14:02:21.1127|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 43.9846ms 2025-12-03 14:02:21.1127|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:02:21.1127|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 59.1143ms 200 application/json; charset=utf-8 2025-12-03 14:03:10.9334|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68162 2025-12-03 14:03:10.9334|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:03:10.9334|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2381ms 204 2025-12-03 14:03:10.9470|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68162 2025-12-03 14:03:10.9470|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:03:10.9470|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:03:10.9470|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:03:10.9470|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:03:10.9470|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:03:10.9470|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:03:10.9628|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-03 14:03:10.9628|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:03:10.9628|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:03:11.0162|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 14:03:11.0162|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 62.5981ms 2025-12-03 14:03:11.0162|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:03:11.0245|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 77.5505ms 200 application/json; charset=utf-8 2025-12-03 14:03:11.0245|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68161 2025-12-03 14:03:11.0245|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:03:11.0245|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2296ms 204 2025-12-03 14:03:11.0397|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68161 2025-12-03 14:03:11.0397|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:03:11.0397|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:03:11.0397|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:03:11.0397|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:03:11.0397|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:03:11.0397|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:03:11.0561|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-03 14:03:11.0561|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:03:11.0561|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:03:11.1186|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 14:03:11.1186|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 69.2826ms 2025-12-03 14:03:11.1186|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:03:11.1186|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 84.3163ms 200 application/json; charset=utf-8 2025-12-03 14:03:48.4603|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-03 14:03:48.4635|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:03:48.4635|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0874ms 204 2025-12-03 14:03:48.5218|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 14:03:48.5251|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:03:48.5251|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:03:48.5251|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:03:48.5251|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:03:48.5251|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 14:03:48.5251|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:03:48.5251|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-03 14:03:48.5839|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 14:03:48.5877|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 56.0445ms 2025-12-03 14:03:48.5877|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:03:48.5877|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 69.0862ms 200 application/json; charset=utf-8 2025-12-03 14:05:14.1607|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:05:14.1607|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:07:19.6239|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68161 2025-12-03 14:07:19.6239|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:07:19.6239|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9371ms 204 2025-12-03 14:07:19.6239|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68161 2025-12-03 14:07:19.6369|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:07:19.6369|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:07:19.6369|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:07:19.6369|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:07:19.6369|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:07:19.6369|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:07:19.6369|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-03 14:07:19.6563|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-03 14:07:19.6563|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:07:19.7210|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 14:07:19.7210|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 80.0046ms 2025-12-03 14:07:19.7210|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:07:19.7210|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 93.522ms 200 application/json; charset=utf-8 2025-12-03 14:07:19.7844|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68167 2025-12-03 14:07:19.7844|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:07:19.7844|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2197ms 204 2025-12-03 14:07:19.7991|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68167 2025-12-03 14:07:19.7991|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:07:19.7991|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:07:19.7991|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:07:19.8075|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:07:19.8075|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:07:19.8075|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:07:19.8075|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-03 14:07:19.8075|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:07:19.8075|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:07:19.8738|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 14:07:19.8738|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 66.4141ms 2025-12-03 14:07:19.8738|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:07:19.8738|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 81.2623ms 200 application/json; charset=utf-8 2025-12-03 14:07:44.5349|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-03 14:07:44.5349|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:07:44.5349|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1921ms 204 2025-12-03 14:07:44.5463|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 14:07:44.5463|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:07:44.5463|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:07:44.5463|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:07:44.5463|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:07:44.5575|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 14:07:44.5575|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:07:44.5575|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-03 14:07:44.5967|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 14:07:44.5967|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 40.8377ms 2025-12-03 14:07:44.5967|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:07:44.5967|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 57.9693ms 200 application/json; charset=utf-8 2025-12-03 14:08:30.2342|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-03 14:08:30.2342|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:08:30.2342|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2185ms 204 2025-12-03 14:08:30.2503|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 14:08:30.2503|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:08:30.2503|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:08:30.2503|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:08:30.2605|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:08:30.2605|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 14:08:30.2605|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:08:30.2605|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-03 14:08:30.3171|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 14:08:30.3171|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 53.5985ms 2025-12-03 14:08:30.3171|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:08:30.3171|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 70.1225ms 200 application/json; charset=utf-8 2025-12-03 14:08:41.2197|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68167 2025-12-03 14:08:41.2197|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:08:41.2197|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8783ms 204 2025-12-03 14:08:41.2337|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68167 2025-12-03 14:08:41.2337|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:08:41.2337|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:08:41.2337|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:08:41.2337|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:08:41.2337|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:08:41.2337|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:08:41.2455|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-03 14:08:41.2455|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:08:41.2455|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:08:41.2998|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 14:08:41.2998|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 61.6694ms 2025-12-03 14:08:41.2998|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:08:41.3066|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 72.8802ms 200 application/json; charset=utf-8 2025-12-03 14:08:41.3066|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68168 2025-12-03 14:08:41.3066|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:08:41.3066|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4688ms 204 2025-12-03 14:08:41.3240|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68168 2025-12-03 14:08:41.3240|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:08:41.3240|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:08:41.3240|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:08:41.3240|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:08:41.3240|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:08:41.3240|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:08:41.3431|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-03 14:08:41.3431|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:08:41.3431|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:08:41.3964|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 14:08:41.3964|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 64.099ms 2025-12-03 14:08:41.3964|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:08:41.4017|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 77.677ms 200 application/json; charset=utf-8 2025-12-03 14:09:01.6497|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-03 14:09:01.6497|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:09:01.6497|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.8505ms 204 2025-12-03 14:09:01.6582|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 14:09:01.6582|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:09:01.6582|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:09:01.6582|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:09:01.6582|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:09:01.6582|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 14:09:01.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-03 14:09:01.6732|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-03 14:09:01.7087|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 14:09:01.7087|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 40.976ms 2025-12-03 14:09:01.7087|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:09:01.7087|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 54.5745ms 200 application/json; charset=utf-8 2025-12-03 14:09:34.9641|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-03 14:09:34.9641|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:09:34.9703|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2469ms 204 2025-12-03 14:09:34.9703|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 14:09:34.9703|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:09:34.9703|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:09:34.9703|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:09:34.9859|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 14:09:34.9859|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-03 14:09:34.9859|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:09:35.1070|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-03 14:09:35.1070|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 120.9317ms 2025-12-03 14:09:35.1124|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 14:09:35.1124|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 135.6962ms 200 application/json; charset=utf-8 2025-12-03 14:10:14.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-03 14:10:14.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-03 14:10:40.8420|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68168 2025-12-03 14:10:40.8420|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:10:40.8451|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.0913ms 204 2025-12-03 14:10:40.8451|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68168 2025-12-03 14:10:40.8451|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:10:40.8451|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:10:40.8451|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:10:40.8451|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:10:40.8451|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:10:40.8451|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:10:40.8641|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-03 14:10:40.8641|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:10:40.8641|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:10:40.9234|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 14:10:40.9234|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 68.676ms 2025-12-03 14:10:40.9234|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:10:40.9234|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 78.7813ms 200 application/json; charset=utf-8 2025-12-03 14:10:40.9964|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68169 2025-12-03 14:10:40.9964|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:10:41.0008|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3972ms 204 2025-12-03 14:10:41.0008|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68169 2025-12-03 14:10:41.0008|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:10:41.0008|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:10:41.0008|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:10:41.0165|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:10:41.0165|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:10:41.0165|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:10:41.0165|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-03 14:10:41.0165|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:10:41.0165|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:10:41.0782|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 14:10:41.0821|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 62.4336ms 2025-12-03 14:10:41.0821|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:10:41.0821|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 79.5162ms 200 application/json; charset=utf-8 2025-12-03 14:10:56.5639|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-03 14:10:56.5639|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:10:56.5639|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.879ms 204 2025-12-03 14:10:56.5771|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 14:10:56.5771|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:10:56.5771|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:10:56.5771|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:10:56.5771|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:10:56.5771|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 14:10:56.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-03 14:10:56.5897|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-03 14:10:56.6297|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 14:10:56.6297|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 43.8141ms 2025-12-03 14:10:56.6297|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:10:56.6365|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 59.398ms 200 application/json; charset=utf-8 2025-12-03 14:12:17.4855|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-03 14:12:17.4855|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:12:17.4855|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.63ms 204 2025-12-03 14:12:17.4855|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 14:12:17.4855|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:12:17.4855|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:12:17.4855|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:12:17.5012|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:12:17.5012|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 14:12:17.5012|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:12:17.5012|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-03 14:12:17.5549|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-03 14:12:17.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-03 14:12:17.5549|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:12:17.5549|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 56.8339ms 2025-12-03 14:12:17.5626|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.7428ms 204 2025-12-03 14:12:17.5626|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:12:17.5626|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 75.7692ms 200 application/json; charset=utf-8 2025-12-03 14:12:17.5626|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 14:12:17.5626|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:12:17.5626|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:12:17.5799|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:12:17.5799|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 14:12:17.5799|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-03 14:12:17.5799|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:12:17.7316|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-03 14:12:17.7352|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 151.565ms 2025-12-03 14:12:17.7352|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 14:12:17.7352|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 166.1613ms 200 application/json; charset=utf-8 2025-12-03 14:12:24.8350|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-03 14:12:24.8350|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:12:24.8350|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.7226ms 204 2025-12-03 14:12:24.8468|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 14:12:24.8468|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:12:24.8468|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:12:24.8468|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:12:24.8468|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:12:24.8468|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 14:12:24.8468|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:12:24.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-03 14:12:24.9060|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 14:12:24.9089|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 50.598ms 2025-12-03 14:12:24.9089|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:12:24.9089|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 65.0431ms 200 application/json; charset=utf-8 2025-12-03 14:13:07.4748|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68170 2025-12-03 14:13:07.4748|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:13:07.4748|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1152ms 204 2025-12-03 14:13:07.4892|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68170 2025-12-03 14:13:07.4892|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:13:07.4892|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:13:07.4892|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:13:07.4892|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:13:07.4892|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:13:07.4892|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:13:07.5030|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-03 14:13:07.5030|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:13:07.5030|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:13:07.5565|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 14:13:07.5565|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 59.8157ms 2025-12-03 14:13:07.5565|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:13:07.5565|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 72.9269ms 200 application/json; charset=utf-8 2025-12-03 14:13:16.1668|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-03 14:13:16.1668|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:13:16.1668|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.1498ms 204 2025-12-03 14:13:16.1763|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 14:13:16.1763|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:13:16.1763|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:13:16.1763|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:13:16.1763|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:13:16.1763|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 14:13:16.1763|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:13:16.1882|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-03 14:13:16.2255|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 14:13:16.2255|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 43.8186ms 2025-12-03 14:13:16.2255|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:13:16.2255|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 56.1216ms 200 application/json; charset=utf-8 2025-12-03 14:15:14.4260|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:15:14.4260|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:15:24.0161|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-03 14:15:24.0161|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:15:24.0161|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.5589ms 204 2025-12-03 14:15:24.0302|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 14:15:24.0302|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-03 14:15:24.0302|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-03 14:15:24.0302|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:15:24.0302|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-03 14:15:24.0302|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-03 14:15:24.0302|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 11.2108ms 401 2025-12-03 14:15:24.1937|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 14:15:24.1937|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:15:24.1937|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:15:24.2001|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:15:24.2001|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 14:15:24.2001|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-03 14:15:24.2001|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:15:24.3413|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-03 14:15:24.3413|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 139.5973ms 2025-12-03 14:15:24.3413|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 14:15:24.3413|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 154.064ms 200 application/json; charset=utf-8 2025-12-03 14:16:52.0575|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-03 14:16:52.0575|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:16:52.0628|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3216ms 204 2025-12-03 14:16:52.0628|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 14:16:52.0628|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:16:52.0628|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:16:52.0628|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:16:52.0628|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 14:16:52.0628|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-03 14:16:52.0628|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:16:52.1887|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-03 14:16:52.1887|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 113.6063ms 2025-12-03 14:16:52.1887|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 14:16:52.1887|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 125.9207ms 200 application/json; charset=utf-8 2025-12-03 14:20:14.5821|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:20:14.5821|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:22:50.1497|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68170 2025-12-03 14:22:50.1497|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:22:50.1497|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0733ms 204 2025-12-03 14:22:50.1497|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68170 2025-12-03 14:22:50.1497|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:22:50.1497|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:22:50.1497|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:22:50.1497|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:22:50.1647|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:22:50.1647|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:22:50.1647|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-03 14:22:50.1647|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-03 14:22:50.1647|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:22:50.2242|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 14:22:50.2242|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 60.0386ms 2025-12-03 14:22:50.2242|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:22:50.2269|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 66.7071ms 200 application/json; charset=utf-8 2025-12-03 14:22:50.2269|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68172 2025-12-03 14:22:50.2269|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:22:50.2269|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1.4384ms 204 2025-12-03 14:22:50.2269|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68172 2025-12-03 14:22:50.2426|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:22:50.2426|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:22:50.2426|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:22:50.2426|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:22:50.2426|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:22:50.2426|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:22:50.2426|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-03 14:22:50.2426|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-03 14:22:50.2426|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-03 14:22:50.2899|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 14:22:50.2899|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 44.1429ms 2025-12-03 14:22:50.2899|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:22:50.2899|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 57.2084ms 200 application/json; charset=utf-8 2025-12-03 14:22:55.4553|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-03 14:22:55.4553|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:22:55.4553|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.7735ms 204 2025-12-03 14:22:55.4667|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 14:22:55.4667|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:22:55.4667|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:22:55.4667|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:22:55.4667|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:22:55.4667|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 14:22:55.4667|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:22:55.4795|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-03 14:22:55.5172|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 14:22:55.5172|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.7636ms 2025-12-03 14:22:55.5172|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:22:55.5172|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 54.1829ms 200 application/json; charset=utf-8 2025-12-03 14:25:14.7585|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:25:14.7585|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:25:24.3141|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68172 2025-12-03 14:25:24.3141|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:25:24.3141|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.7164ms 204 2025-12-03 14:25:24.3249|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68172 2025-12-03 14:25:24.3249|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:25:24.3249|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:25:24.3249|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:25:24.3249|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:25:24.3249|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:25:24.3249|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:25:24.3412|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-03 14:25:24.3412|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:25:24.3412|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:25:24.3983|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 14:25:24.3983|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 64.8559ms 2025-12-03 14:25:24.4033|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:25:24.4033|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 80.4831ms 200 application/json; charset=utf-8 2025-12-03 14:25:24.4337|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68171 2025-12-03 14:25:24.4356|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:25:24.4356|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.8081ms 204 2025-12-03 14:25:24.4356|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68171 2025-12-03 14:25:24.4356|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:25:24.4507|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:25:24.4507|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:25:24.4507|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:25:24.4507|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:25:24.4507|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:25:24.4507|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-03 14:25:24.4672|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:25:24.4672|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:25:24.5261|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 14:25:24.5299|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 70.571ms 2025-12-03 14:25:24.5299|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:25:24.5299|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 89.8327ms 200 application/json; charset=utf-8 2025-12-03 14:25:31.4457|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-03 14:25:31.4457|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:25:31.4457|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.8267ms 204 2025-12-03 14:25:31.4820|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 14:25:31.4820|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:25:31.4820|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:25:31.4923|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:25:31.4923|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:25:31.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-03 14:25:31.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-03 14:25:31.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-03 14:25:31.5363|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 14:25:31.5363|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.5511ms 2025-12-03 14:25:31.5363|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:25:31.5363|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 62.6217ms 200 application/json; charset=utf-8 2025-12-03 14:28:02.2232|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68171 2025-12-03 14:28:02.2232|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:28:02.2282|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0698ms 204 2025-12-03 14:28:02.2282|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68171 2025-12-03 14:28:02.2282|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:28:02.2282|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:28:02.2282|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:28:02.2428|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:28:02.2428|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:28:02.2428|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:28:02.2428|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-03 14:28:02.2428|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:28:02.2580|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:28:02.3119|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 14:28:02.3119|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 68.4655ms 2025-12-03 14:28:02.3119|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:28:02.3204|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 85.472ms 200 application/json; charset=utf-8 2025-12-03 14:28:02.3870|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68174 2025-12-03 14:28:02.3870|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:28:02.3870|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0011ms 204 2025-12-03 14:28:02.3991|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68174 2025-12-03 14:28:02.3991|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:28:02.3991|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:28:02.3991|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:28:02.3991|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:28:02.3991|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:28:02.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-03 14:28:02.4149|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-03 14:28:02.4149|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:28:02.4149|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:28:02.4635|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 14:28:02.4635|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 56.0308ms 2025-12-03 14:28:02.4635|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:28:02.4635|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 69.8963ms 200 application/json; charset=utf-8 2025-12-03 14:28:16.7947|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-03 14:28:16.7947|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:28:16.7947|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0877ms 204 2025-12-03 14:28:16.8063|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 14:28:16.8063|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:28:16.8063|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:28:16.8063|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:28:16.8063|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:28:16.8063|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 14:28:16.8063|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:28:16.8063|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-03 14:28:16.8600|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 14:28:16.8600|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 46.3592ms 2025-12-03 14:28:16.8600|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:28:16.8600|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 59.0459ms 200 application/json; charset=utf-8 2025-12-03 14:30:14.9707|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:30:14.9707|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:30:49.9908|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68174 2025-12-03 14:30:49.9908|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:30:49.9908|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.719ms 204 2025-12-03 14:30:49.9908|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68174 2025-12-03 14:30:50.0053|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:30:50.0053|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:30:50.0053|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:30:50.0053|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:30:50.0053|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:30:50.0053|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:30:50.0053|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-03 14:30:50.0226|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-03 14:30:50.0226|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:30:50.0834|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 14:30:50.0834|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 75.0207ms 2025-12-03 14:30:50.0834|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:30:50.0834|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 86.6794ms 200 application/json; charset=utf-8 2025-12-03 14:30:50.0834|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68173 2025-12-03 14:30:50.0834|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:30:50.0834|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.2236ms 204 2025-12-03 14:30:50.1009|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68173 2025-12-03 14:30:50.1009|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:30:50.1009|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:30:50.1009|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:30:50.1009|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:30:50.1009|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:30:50.1009|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:30:50.1178|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-03 14:30:50.1178|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:30:50.1178|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:30:50.2020|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 14:30:50.2020|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 94.8989ms 2025-12-03 14:30:50.2078|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:30:50.2078|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 109.671ms 200 application/json; charset=utf-8 2025-12-03 14:31:19.2775|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-03 14:31:19.2775|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:31:19.2828|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2957ms 204 2025-12-03 14:31:19.2828|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 14:31:19.2828|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:31:19.2828|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:31:19.2828|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:31:19.2828|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:31:19.2828|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 14:31:19.2828|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:31:19.2978|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-03 14:31:19.3338|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 14:31:19.3338|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.765ms 2025-12-03 14:31:19.3338|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:31:19.3338|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 52.4956ms 200 application/json; charset=utf-8 2025-12-03 14:31:48.5977|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-03 14:31:48.5977|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:31:48.6040|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2517ms 204 2025-12-03 14:31:48.6040|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 14:31:48.6040|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:31:48.6040|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:31:48.6040|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:31:48.6040|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 14:31:48.6040|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-03 14:31:48.6205|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:31:48.7539|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-03 14:31:48.7539|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 137.2907ms 2025-12-03 14:31:48.7597|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 14:31:48.7597|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 152.0805ms 200 application/json; charset=utf-8 2025-12-03 14:32:46.5867|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-03 14:32:46.5867|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:32:46.5867|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0842ms 204 2025-12-03 14:32:46.5867|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 14:32:46.5999|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:32:46.5999|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:32:46.5999|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:32:46.5999|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 14:32:46.5999|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-03 14:32:46.5999|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:32:46.7147|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-03 14:32:46.7147|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 109.364ms 2025-12-03 14:32:46.7147|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 14:32:46.7147|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 123.1613ms 200 application/json; charset=utf-8 2025-12-03 14:32:58.7578|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-03 14:32:58.7578|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:32:58.7578|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.9153ms 204 2025-12-03 14:32:58.7742|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 14:32:58.7742|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:32:58.7742|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:32:58.7742|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:32:58.7742|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 14:32:58.7871|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-03 14:32:58.7871|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:32:58.8886|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-03 14:32:58.8886|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 101.3329ms 2025-12-03 14:32:58.8886|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 14:32:58.8886|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 119.0302ms 200 application/json; charset=utf-8 2025-12-03 14:35:00.1271|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:35:00.1284|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:35:31.0967|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68173 2025-12-03 14:35:31.0995|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:35:31.0995|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.7976ms 204 2025-12-03 14:35:31.0995|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68173 2025-12-03 14:35:31.0995|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-03 14:35:31.1157|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-03 14:35:31.1157|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:35:31.1157|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-03 14:35:31.1157|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-03 14:35:31.1157|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 15.9058ms 401 2025-12-03 14:35:31.2458|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68173 2025-12-03 14:35:31.2458|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:35:31.2458|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:35:31.2458|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:35:31.2458|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:35:31.2458|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:35:31.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-03 14:35:31.2600|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-03 14:35:31.2600|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:35:31.2600|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:35:31.3307|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 14:35:31.3307|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 78.5097ms 2025-12-03 14:35:31.3348|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:35:31.3348|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 90.0614ms 200 application/json; charset=utf-8 2025-12-03 14:35:31.3514|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68160 2025-12-03 14:35:31.3514|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:35:31.3514|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6412ms 204 2025-12-03 14:35:31.3514|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68160 2025-12-03 14:35:31.3660|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:35:31.3660|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:35:31.3660|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:35:31.3660|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:35:31.3660|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:35:31.3660|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:35:31.3660|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-03 14:35:31.3660|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:35:31.3815|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:35:31.4461|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 14:35:31.4461|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 76.3314ms 2025-12-03 14:35:31.4461|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:35:31.4461|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 88.9151ms 200 application/json; charset=utf-8 2025-12-03 14:36:03.2989|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-03 14:36:03.2989|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:36:03.3051|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2724ms 204 2025-12-03 14:36:03.3051|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 14:36:03.3051|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:36:03.3051|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:36:03.3051|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:36:03.3221|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:36:03.3221|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 14:36:03.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-03 14:36:03.3221|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-03 14:36:03.3718|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 14:36:03.3718|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 47.8271ms 2025-12-03 14:36:03.3718|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:36:03.3718|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 65.4126ms 200 application/json; charset=utf-8 2025-12-03 14:36:19.1755|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68160 2025-12-03 14:36:19.1755|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:36:19.1809|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4049ms 204 2025-12-03 14:36:19.1809|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68160 2025-12-03 14:36:19.1809|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:36:19.1809|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:36:19.1959|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:36:19.1959|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:36:19.1959|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:36:19.1959|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:36:19.1959|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-03 14:36:19.2106|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-03 14:36:19.2106|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-03 14:36:19.2842|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 14:36:19.2842|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 87.3742ms 2025-12-03 14:36:19.2842|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68159 2025-12-03 14:36:19.2917|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:36:19.2917|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:36:19.2917|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 106.0894ms 200 application/json; charset=utf-8 2025-12-03 14:36:19.2917|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.5545ms 204 2025-12-03 14:36:19.3052|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68159 2025-12-03 14:36:19.3052|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:36:19.3052|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:36:19.3052|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:36:19.3052|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:36:19.3052|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:36:19.3052|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:36:19.3230|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-03 14:36:19.3230|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-03 14:36:19.3230|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:36:19.3902|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 14:36:19.3902|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 74.149ms 2025-12-03 14:36:19.3902|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:36:19.3902|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 90.4015ms 200 application/json; charset=utf-8 2025-12-03 14:36:24.0608|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-03 14:36:24.0608|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:36:24.0608|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3058ms 204 2025-12-03 14:36:24.1275|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 14:36:24.1275|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:36:24.1331|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:36:24.1331|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:36:24.1331|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:36:24.1331|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 14:36:24.1331|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:36:24.1493|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-03 14:36:24.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-03 14:36:24.1885|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 48.601ms 2025-12-03 14:36:24.1885|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:36:24.1974|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 69.8909ms 200 application/json; charset=utf-8 2025-12-03 14:36:32.9936|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-03 14:36:32.9936|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:36:32.9936|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.7349ms 204 2025-12-03 14:36:32.9936|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 14:36:32.9936|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-03 14:36:33.0085|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-03 14:36:33.0085|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:36:33.0085|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-03 14:36:33.0085|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-03 14:36:33.0085|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.0222ms 401 2025-12-03 14:36:34.1305|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68159 2025-12-03 14:36:34.1337|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:36:34.1337|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.707ms 204 2025-12-03 14:36:34.1337|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68159 2025-12-03 14:36:34.1337|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:36:34.1487|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:36:34.1487|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:36:34.1487|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:36:34.1487|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:36:34.1487|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:36:34.1654|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-03 14:36:34.1654|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:36:34.1654|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:36:34.2193|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68158 2025-12-03 14:36:34.2193|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:36:34.2193|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.6018ms 204 2025-12-03 14:36:34.2285|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68158 2025-12-03 14:36:34.2285|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 14:36:34.2285|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:36:34.2285|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 74.388ms 2025-12-03 14:36:34.2285|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:36:34.2285|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:36:34.2285|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:36:34.2285|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 95.8665ms 200 application/json; charset=utf-8 2025-12-03 14:36:34.2285|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:36:34.2446|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:36:34.2446|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:36:34.2446|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-03 14:36:34.2575|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-03 14:36:34.2575|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:36:34.3339|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 14:36:34.3372|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 90.6575ms 2025-12-03 14:36:34.3372|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:36:34.3372|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 112.1492ms 200 application/json; charset=utf-8 2025-12-03 14:36:45.3244|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-03 14:36:45.3244|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:36:45.3244|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.176ms 204 2025-12-03 14:36:45.3370|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 14:36:45.3370|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:36:45.3370|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-03 14:36:45.3370|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:36:45.3370|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:36:45.3370|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:36:45.3370|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 10.2947ms 204 2025-12-03 14:36:45.3519|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:36:45.3519|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 14:36:45.3519|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 14:36:45.3519|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:36:45.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-03 14:36:45.3519|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:36:45.3668|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:36:45.3668|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-03 14:36:45.3668|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 14:36:45.3668|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-03 14:36:45.3668|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:36:45.4148|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 14:36:45.4148|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 55.5322ms 2025-12-03 14:36:45.4148|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:36:45.4148|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 83.5113ms 200 application/json; charset=utf-8 2025-12-03 14:36:45.4869|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-03 14:36:45.4869|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 117.4508ms 2025-12-03 14:36:45.4869|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 14:36:45.4930|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 137.6583ms 200 application/json; charset=utf-8 2025-12-03 14:36:51.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-03 14:36:51.7739|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:36:51.7794|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5919ms 204 2025-12-03 14:36:51.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-03 14:36:51.7794|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:36:51.7794|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:36:51.7794|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:36:51.7794|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 14:36:51.7952|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-03 14:36:51.7952|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:36:51.8981|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-03 14:36:51.8981|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 102.3748ms 2025-12-03 14:36:51.8981|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 14:36:51.9045|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 120.9483ms 200 application/json; charset=utf-8 2025-12-03 14:37:46.6992|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-03 14:37:46.6992|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:37:46.6992|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2794ms 204 2025-12-03 14:37:46.7102|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 14:37:46.7102|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:37:46.7102|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:37:46.7102|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:37:46.7102|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:37:46.7102|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 14:37:46.7232|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:37:46.7232|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-03 14:37:46.7627|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 14:37:46.7627|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.5961ms 2025-12-03 14:37:46.7627|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:37:46.7627|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 58.3261ms 200 application/json; charset=utf-8 2025-12-03 14:38:01.9536|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68158 2025-12-03 14:38:01.9571|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:38:01.9571|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7785ms 204 2025-12-03 14:38:01.9571|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68158 2025-12-03 14:38:01.9711|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:38:01.9711|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:38:01.9711|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:38:01.9711|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:38:01.9711|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:38:01.9711|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:38:01.9711|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-03 14:38:01.9861|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-03 14:38:01.9861|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:38:02.0252|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68157 2025-12-03 14:38:02.0252|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:38:02.0252|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.21ms 204 2025-12-03 14:38:02.0350|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68157 2025-12-03 14:38:02.0350|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:38:02.0350|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:38:02.0350|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:38:02.0350|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:38:02.0350|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:38:02.0350|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:38:02.0534|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-03 14:38:02.0534|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 14:38:02.0534|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 78.4752ms 2025-12-03 14:38:02.0534|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:38:02.0534|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:38:02.0534|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 91.396ms 200 application/json; charset=utf-8 2025-12-03 14:38:02.0534|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:38:02.1743|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 14:38:02.1743|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 133.2951ms 2025-12-03 14:38:02.1743|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:38:02.1743|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 147.1085ms 200 application/json; charset=utf-8 2025-12-03 14:40:00.3815|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:40:00.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-03 14:40:30.1015|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-03 14:40:30.1015|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:40:30.1015|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0268ms 204 2025-12-03 14:40:30.1159|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 14:40:30.1159|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:40:30.1159|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:40:30.1159|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:40:30.1159|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:40:30.1240|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 14:40:30.1240|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:40:30.1240|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-03 14:40:30.1768|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 14:40:30.1768|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 54.3107ms 2025-12-03 14:40:30.1768|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:40:30.1768|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 66.9318ms 200 application/json; charset=utf-8 2025-12-03 14:40:41.8413|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68157 2025-12-03 14:40:41.8458|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:40:41.8458|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.1326ms 204 2025-12-03 14:40:41.8458|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68157 2025-12-03 14:40:41.8458|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:40:41.8577|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:40:41.8577|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:40:41.8577|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:40:41.8577|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:40:41.8577|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:40:41.8577|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-03 14:40:41.8758|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:40:41.8758|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:40:41.9195|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68156 2025-12-03 14:40:41.9211|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:40:41.9211|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.8164ms 204 2025-12-03 14:40:41.9211|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68156 2025-12-03 14:40:41.9211|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:40:41.9211|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:40:41.9370|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:40:41.9370|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:40:41.9370|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:40:41.9370|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:40:41.9370|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-03 14:40:41.9370|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:40:41.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-03 14:40:42.0078|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 14:40:42.0078|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 146.6128ms 2025-12-03 14:40:42.0143|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:40:42.0143|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 162.9067ms 200 application/json; charset=utf-8 2025-12-03 14:40:42.0532|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 14:40:42.0532|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 115.1598ms 2025-12-03 14:40:42.0532|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:40:42.0616|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 131.5505ms 200 application/json; charset=utf-8 2025-12-03 14:41:59.2765|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-03 14:41:59.2765|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:41:59.2813|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.7967ms 204 2025-12-03 14:41:59.2813|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 14:41:59.2813|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:41:59.2813|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:41:59.2813|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:41:59.2813|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:41:59.2813|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 14:41:59.2813|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:41:59.2997|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-03 14:41:59.3477|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 14:41:59.3477|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 54.6882ms 2025-12-03 14:41:59.3477|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:41:59.3477|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 67.4702ms 200 application/json; charset=utf-8 2025-12-03 14:42:17.6000|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68156 2025-12-03 14:42:17.6035|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:42:17.6035|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2569ms 204 2025-12-03 14:42:17.6035|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68156 2025-12-03 14:42:17.6183|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:42:17.6183|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:42:17.6183|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:42:17.6183|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:42:17.6183|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:42:17.6183|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:42:17.6183|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-03 14:42:17.6325|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:42:17.6325|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-03 14:42:17.6929|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68155 2025-12-03 14:42:17.6965|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:42:17.6965|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.5144ms 204 2025-12-03 14:42:17.6965|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68155 2025-12-03 14:42:17.6965|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:42:17.7108|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:42:17.7108|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:42:17.7108|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:42:17.7108|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:42:17.7108|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:42:17.7108|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-03 14:42:17.7108|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:42:17.7279|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:42:17.7428|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 14:42:17.7428|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 120.152ms 2025-12-03 14:42:17.7428|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:42:17.7428|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 135.8034ms 200 application/json; charset=utf-8 2025-12-03 14:42:17.7924|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 14:42:17.7924|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 79.1616ms 2025-12-03 14:42:17.7924|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:42:17.7924|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 94.3985ms 200 application/json; charset=utf-8 2025-12-03 14:42:57.8033|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-03 14:42:57.8054|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:42:57.8054|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.0458ms 204 2025-12-03 14:42:57.8054|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 14:42:57.8054|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:42:57.8054|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:42:57.8213|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:42:57.8213|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:42:57.8213|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 14:42:57.8213|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:42:57.8213|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-03 14:42:57.8690|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 14:42:57.8690|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 46.3782ms 2025-12-03 14:42:57.8690|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:42:57.8690|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 62.8452ms 200 application/json; charset=utf-8 2025-12-03 14:43:24.3677|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68155 2025-12-03 14:43:24.3697|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:43:24.3697|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2191ms 204 2025-12-03 14:43:24.3697|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68155 2025-12-03 14:43:24.3697|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:43:24.3697|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:43:24.3697|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:43:24.3697|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:43:24.3697|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:43:24.3845|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:43:24.3845|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-03 14:43:24.3845|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:43:24.3845|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:43:24.4568|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68154 2025-12-03 14:43:24.4568|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:43:24.4568|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.441ms 204 2025-12-03 14:43:24.4647|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 14:43:24.4647|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 83.4222ms 2025-12-03 14:43:24.4647|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68154 2025-12-03 14:43:24.4647|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:43:24.4647|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:43:24.4647|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 93.8374ms 200 application/json; charset=utf-8 2025-12-03 14:43:24.4647|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:43:24.4647|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:43:24.4778|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:43:24.4778|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:43:24.4778|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:43:24.4778|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-03 14:43:24.4778|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:43:24.4946|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:43:24.5653|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 14:43:24.5653|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 87.7955ms 2025-12-03 14:43:24.5653|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:43:24.5727|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 104.5138ms 200 application/json; charset=utf-8 2025-12-03 14:44:22.5749|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-03 14:44:22.5749|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:44:22.5749|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4943ms 204 2025-12-03 14:44:22.5864|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 14:44:22.5864|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:44:22.5864|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:44:22.5864|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:44:22.5864|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:44:22.5864|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 14:44:22.5864|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:44:22.5997|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-03 14:44:22.6378|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 14:44:22.6378|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 45.5341ms 2025-12-03 14:44:22.6378|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:44:22.6464|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 59.9797ms 200 application/json; charset=utf-8 2025-12-03 14:44:49.9782|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68154 2025-12-03 14:44:49.9782|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:44:49.9782|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.796ms 204 2025-12-03 14:44:49.9946|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68154 2025-12-03 14:44:49.9946|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:44:49.9946|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:44:49.9946|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:44:49.9946|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:44:50.0062|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:44:50.0062|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:44:50.0062|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-03 14:44:50.0062|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:44:50.0062|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:44:50.0629|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68153 2025-12-03 14:44:50.0629|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:44:50.0629|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3036ms 204 2025-12-03 14:44:50.0738|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68153 2025-12-03 14:44:50.0738|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:44:50.0738|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:44:50.0738|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:44:50.0738|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:44:50.0738|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:44:50.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-03 14:44:50.0847|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-03 14:44:50.0847|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:44:50.0847|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 14:44:50.0847|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:44:50.0847|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 89.8198ms 2025-12-03 14:44:50.1019|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:44:50.1019|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 109.4474ms 200 application/json; charset=utf-8 2025-12-03 14:44:50.1530|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 14:44:50.1530|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 72.2048ms 2025-12-03 14:44:50.1530|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:44:50.1530|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 87.0366ms 200 application/json; charset=utf-8 2025-12-03 14:45:00.5708|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:45:00.5708|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:45:09.7029|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-03 14:45:09.7029|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:45:09.7090|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0765ms 204 2025-12-03 14:45:09.7090|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 14:45:09.7090|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:45:09.7090|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:45:09.7241|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:45:09.7241|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:45:09.7241|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 14:45:09.7241|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:45:09.7241|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-03 14:45:09.7704|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 14:45:09.7704|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 43.1442ms 2025-12-03 14:45:09.7704|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:45:09.7704|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 62.543ms 200 application/json; charset=utf-8 2025-12-03 14:48:02.7628|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68153 2025-12-03 14:48:02.7628|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:48:02.7628|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6447ms 204 2025-12-03 14:48:02.7628|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68153 2025-12-03 14:48:02.7628|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:48:02.7628|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:48:02.7628|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:48:02.7628|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:48:02.7628|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:48:02.7785|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:48:02.7785|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-03 14:48:02.7785|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:48:02.7785|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:48:02.8505|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 14:48:02.8505|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 74.4349ms 2025-12-03 14:48:02.8505|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:48:02.8569|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 83.9432ms 200 application/json; charset=utf-8 2025-12-03 14:48:02.8923|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68163 2025-12-03 14:48:02.8923|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:48:02.8923|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.825ms 204 2025-12-03 14:48:02.8923|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68163 2025-12-03 14:48:02.9045|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:48:02.9045|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:48:02.9045|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:48:02.9045|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:48:02.9045|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:48:02.9045|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:48:02.9045|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-03 14:48:02.9210|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:48:02.9210|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:48:02.9645|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 14:48:02.9668|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 54.0341ms 2025-12-03 14:48:02.9668|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:48:02.9668|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 66.992ms 200 application/json; charset=utf-8 2025-12-03 14:48:11.2386|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-03 14:48:11.2386|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:48:11.2386|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.0021ms 204 2025-12-03 14:48:11.2386|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 14:48:11.2474|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:48:11.2474|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:48:11.2474|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:48:11.2474|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:48:11.2474|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 14:48:11.2474|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:48:11.2474|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-03 14:48:11.2910|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 14:48:11.2910|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.2455ms 2025-12-03 14:48:11.2940|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:48:11.2940|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 48.9164ms 200 application/json; charset=utf-8 2025-12-03 14:50:00.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-03 14:50:00.7554|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:51:00.1987|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68163 2025-12-03 14:51:00.1987|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:51:00.1987|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8025ms 204 2025-12-03 14:51:00.2094|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68163 2025-12-03 14:51:00.2094|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:51:00.2094|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:51:00.2094|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:51:00.2094|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:51:00.2094|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:51:00.2094|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:51:00.2225|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-03 14:51:00.2225|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:51:00.2225|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:51:00.2986|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 14:51:00.2986|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 84.4204ms 2025-12-03 14:51:00.2986|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:51:00.2986|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 97.1402ms 200 application/json; charset=utf-8 2025-12-03 14:51:00.3222|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68164 2025-12-03 14:51:00.3222|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:51:00.3222|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4913ms 204 2025-12-03 14:51:00.3348|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68164 2025-12-03 14:51:00.3348|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:51:00.3348|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:51:00.3348|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:51:00.3348|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:51:00.3348|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 14:51:00.3453|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:51:00.3453|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-03 14:51:00.3453|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:51:00.3453|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 14:51:00.4150|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 14:51:00.4150|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 72.7863ms 2025-12-03 14:51:00.4150|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 14:51:00.4150|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 86.6817ms 200 application/json; charset=utf-8 2025-12-03 14:51:05.6299|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-03 14:51:05.6299|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:51:05.6299|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6945ms 204 2025-12-03 14:51:05.6299|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 14:51:05.6438|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 14:51:05.6438|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 14:51:05.6438|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 14:51:05.6438|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:51:05.6438|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 14:51:05.6438|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:51:05.6438|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-03 14:51:05.6905|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 14:51:05.6905|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 40.8642ms 2025-12-03 14:51:05.6905|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 14:51:05.6905|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 55.4979ms 200 application/json; charset=utf-8 2025-12-03 14:55:00.9022|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 14:55:00.9022|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:00:01.0795|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:00:01.0795|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:05:01.1708|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:05:01.1708|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:10:01.3754|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:10:01.3754|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:11:54.2131|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 POST http://127.0.0.1:26793/PAYMENTSERVICE/iisintegration 0 2025-12-03 15:11:54.2162|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.184ms 202 2025-12-03 15:11:54.2162||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:5332:1aee9e53 caught stopping signal... 2025-12-03 15:11:54.2162||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:5332:1aee9e53 caught stopped signal... 2025-12-03 15:11:55.3363||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:5332:1aee9e53 All dispatchers stopped 2025-12-03 15:11:55.3521||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:5332:1aee9e53 successfully reported itself as stopped in 6.0664 ms 2025-12-03 15:11:55.3521||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:5332:1aee9e53 has been stopped in total 1126.5641 ms 2025-12-03 15:22:51.9974||DEBUG|PaymentSystem.Program|init main function 2025-12-03 15:22:52.8314||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Start installing Hangfire SQL objects... 2025-12-03 15:22:53.0121||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Hangfire SQL objects installed. 2025-12-03 15:22:53.0307||INFO|Hangfire.BackgroundJobServer|Starting Hangfire Server using job storage: 'SQL Server: VLIV-EFTDB01@RCPaySL-Live' 2025-12-03 15:22:53.0307||INFO|Hangfire.BackgroundJobServer|Using the following options for SQL Server job storage: Queue poll interval: 00:00:00. 2025-12-03 15:22:53.0307||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-03 15:22:53.1482||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:15480:5739e365 successfully announced in 98.0535 ms 2025-12-03 15:22:53.1545||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:15480:5739e365 is starting the registered dispatchers: ServerWatchdog, ServerJobCancellationWatcher, ExpirationManager, CountersAggregator, Worker, DelayedJobScheduler, RecurringJobScheduler... 2025-12-03 15:22:53.1701||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:15480:5739e365 all the dispatchers started 2025-12-03 15:22:53.8838|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-03 15:22:53.8937|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-03 15:22:53.8937|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-03 15:22:53.8937|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-03 15:22:53.9014|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-03 15:22:53.9014|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-03 15:22:53.9014|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-03 15:22:53.9014|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-03 15:22:53.9014|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-03 15:22:53.9014|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-03 15:22:53.9014|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-03 15:22:53.9014|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-03 15:22:53.9165|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-03 15:22:53.9165|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-03 15:22:53.9165|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-03 15:22:53.9165|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-03 15:22:53.9165|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-03 15:22:53.9165|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-03 15:22:53.9597|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:22:53.9597|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:22:53.9597|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:22:54.1735|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (16ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT 1 2025-12-03 15:22:54.1980|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (14ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT OBJECT_ID(N'[__EFMigrationsHistory]'); 2025-12-03 15:22:54.1980|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT 1 2025-12-03 15:22:54.1980|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT OBJECT_ID(N'[__EFMigrationsHistory]'); 2025-12-03 15:22:54.2280|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT [MigrationId], [ProductVersion] FROM [__EFMigrationsHistory] ORDER BY [MigrationId]; 2025-12-03 15:22:54.2464|20405|INFO|Microsoft.EntityFrameworkCore.Migrations|No migrations were applied. The database is already up to date. 2025-12-03 15:22:54.4118||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-03 15:22:54.5890|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-03 15:22:54.5890|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-03 15:22:54.6603|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:22:54.6603|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:22:54.6697|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 81.406ms 204 2025-12-03 15:22:54.6697|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 81.4057ms 204 2025-12-03 15:22:54.6860|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 15:22:54.6860|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 15:22:54.7377|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:22:54.7377|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:22:54.7377|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:22:54.7435|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:22:54.7435|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:22:54.7435|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:22:54.7435|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 15:22:54.7435|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:22:54.7814|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 15:22:54.7814|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-03 15:22:54.8105|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:22:54.8105|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:22:54.8472|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-03 15:22:54.9669|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 15:22:54.9858|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 200.5362ms 2025-12-03 15:22:54.9858|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:22:54.9858|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 303.5197ms 200 application/json; charset=utf-8 2025-12-03 15:22:55.0248|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-03 15:22:55.0248|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 246.0198ms 2025-12-03 15:22:55.0248|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 15:22:55.0248|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 344.7976ms 200 application/json; charset=utf-8 2025-12-03 15:23:30.1700|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-03 15:23:30.1700|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:23:30.1700|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 10.8256ms 204 2025-12-03 15:23:30.1878|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 15:23:30.1878|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:23:30.1878|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:23:30.1878|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:23:30.1878|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:23:30.2053|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 15:23:30.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-03 15:23:30.2192|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-03 15:23:30.2909|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 15:23:30.2962|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 88.8352ms 2025-12-03 15:23:30.2962|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:23:30.2962|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 112.4078ms 200 application/json; charset=utf-8 2025-12-03 15:24:22.5241|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68162 2025-12-03 15:24:22.5241|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:24:22.5307|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.7799ms 204 2025-12-03 15:24:22.5307|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68162 2025-12-03 15:24:22.5468|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:24:22.5468|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:24:22.5468|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:24:22.5468|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:24:22.5468|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 15:24:22.5468|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:24:22.5907|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-03 15:24:22.6776|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-03 15:24:22.6776|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:24:22.7868|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 15:24:22.8138|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 257.3783ms 2025-12-03 15:24:22.8138|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:24:22.8138|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 277.0536ms 200 application/json; charset=utf-8 2025-12-03 15:24:28.2328|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-03 15:24:28.2386|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:24:28.2386|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.3273ms 204 2025-12-03 15:24:28.2386|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 15:24:28.2386|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:24:28.2545|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:24:28.2545|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:24:28.2545|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:24:28.2545|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 15:24:28.2545|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:24:28.2705|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-03 15:24:28.3277|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 15:24:28.3277|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 69.2913ms 2025-12-03 15:24:28.3329|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:24:28.3329|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 85.7433ms 200 application/json; charset=utf-8 2025-12-03 15:24:57.5250|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68162 2025-12-03 15:24:57.5250|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:24:57.5250|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.6062ms 204 2025-12-03 15:24:57.5429|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68162 2025-12-03 15:24:57.5429|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:24:57.5429|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:24:57.5562|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:24:57.5562|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:24:57.5562|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 15:24:57.5562|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:24:57.5717|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-03 15:24:57.5717|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-03 15:24:57.5717|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-03 15:24:57.6626|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68161 2025-12-03 15:24:57.6680|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:24:57.6680|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 15:24:57.6680|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.6587ms 204 2025-12-03 15:24:57.6680|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 112.6624ms 2025-12-03 15:24:57.6680|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:24:57.6680|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68161 2025-12-03 15:24:57.6680|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 135.5881ms 200 application/json; charset=utf-8 2025-12-03 15:24:57.6680|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:24:57.6820|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:24:57.6820|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:24:57.6820|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:24:57.6820|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 15:24:57.6820|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:24:57.6978|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-03 15:24:57.6978|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:24:57.6978|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:24:57.7645|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 15:24:57.7645|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 77.8787ms 2025-12-03 15:24:57.7645|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:24:57.7645|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 96.0385ms 200 application/json; charset=utf-8 2025-12-03 15:25:02.2936|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-03 15:25:02.2936|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:25:02.2936|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.5633ms 204 2025-12-03 15:25:02.3216|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 15:25:02.3278|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:25:02.3278|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:25:02.3278|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:25:02.3278|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:25:02.3278|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 15:25:02.3409|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:25:02.3409|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-03 15:25:02.4047|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 15:25:02.4047|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 68.2476ms 2025-12-03 15:25:02.4047|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:25:02.4047|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 91.5517ms 200 application/json; charset=utf-8 2025-12-03 15:25:08.4051|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:25:08.4094|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:25:40.8416|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68161 2025-12-03 15:25:40.8416|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:25:40.8416|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2953ms 204 2025-12-03 15:25:40.8416|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68161 2025-12-03 15:25:40.8416|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:25:40.8574|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:25:40.8574|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:25:40.8574|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:25:40.8574|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 15:25:40.8574|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:25:40.8574|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-03 15:25:40.8755|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-03 15:25:40.8755|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:25:40.9392|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68160 2025-12-03 15:25:40.9392|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:25:40.9392|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.9077ms 204 2025-12-03 15:25:40.9553|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68160 2025-12-03 15:25:40.9553|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:25:40.9553|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:25:40.9553|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:25:40.9553|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:25:40.9678|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 15:25:40.9678|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:25:40.9678|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 15:25:40.9678|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-03 15:25:40.9678|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 119.0969ms 2025-12-03 15:25:40.9828|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:25:40.9828|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:25:40.9828|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 131.1776ms 200 application/json; charset=utf-8 2025-12-03 15:25:40.9828|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:25:41.0583|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 15:25:41.0607|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 92.0813ms 2025-12-03 15:25:41.0607|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:25:41.0607|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 108.8913ms 200 application/json; charset=utf-8 2025-12-03 15:25:46.5398|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-03 15:25:46.5398|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:25:46.5470|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.0834ms 204 2025-12-03 15:25:46.5470|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 15:25:46.5629|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:25:46.5629|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:25:46.5629|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:25:46.5629|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:25:46.5629|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 15:25:46.5629|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:25:46.5819|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-03 15:25:46.6483|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 15:25:46.6483|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 77.793ms 2025-12-03 15:25:46.6483|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:25:46.6548|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 97.1388ms 200 application/json; charset=utf-8 2025-12-03 15:26:08.0966|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68160 2025-12-03 15:26:08.0966|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:26:08.1037|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.0106ms 204 2025-12-03 15:26:08.1037|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68160 2025-12-03 15:26:08.1037|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:26:08.1037|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:26:08.1037|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:26:08.1037|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:26:08.1191|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 15:26:08.1191|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:26:08.1191|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-03 15:26:08.1371|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-03 15:26:08.1371|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:26:08.2158|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68159 2025-12-03 15:26:08.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-03 15:26:08.2158|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:26:08.2158|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 100.3429ms 2025-12-03 15:26:08.2158|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4734ms 204 2025-12-03 15:26:08.2158|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:26:08.2158|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 113.8099ms 200 application/json; charset=utf-8 2025-12-03 15:26:08.2315|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68159 2025-12-03 15:26:08.2315|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:26:08.2315|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:26:08.2315|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:26:08.2315|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:26:08.2315|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 15:26:08.2315|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:26:08.2476|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-03 15:26:08.2476|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:26:08.2476|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:26:08.3108|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 15:26:08.3108|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 73.8993ms 2025-12-03 15:26:08.3108|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:26:08.3108|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 83.4545ms 200 application/json; charset=utf-8 2025-12-03 15:26:13.6198|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-03 15:26:13.6198|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:26:13.6198|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.9601ms 204 2025-12-03 15:26:13.6354|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 15:26:13.6354|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:26:13.6354|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:26:13.6354|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:26:13.6354|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:26:13.6354|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 15:26:13.6354|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:26:13.6525|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-03 15:26:13.6924|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 15:26:13.6972|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 50.3977ms 2025-12-03 15:26:13.6972|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:26:13.6972|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 65.3986ms 200 application/json; charset=utf-8 2025-12-03 15:27:23.0000|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68159 2025-12-03 15:27:23.0000|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:27:23.0000|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.879ms 204 2025-12-03 15:27:23.0186|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68159 2025-12-03 15:27:23.0186|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:27:23.0186|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:27:23.0272|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:27:23.0272|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:27:23.0272|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 15:27:23.0272|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:27:23.0272|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-03 15:27:23.0446|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:27:23.0446|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:27:23.0972|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68158 2025-12-03 15:27:23.0972|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:27:23.0972|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.7767ms 204 2025-12-03 15:27:23.1110|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68158 2025-12-03 15:27:23.1110|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 15:27:23.1110|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:27:23.1110|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:27:23.1110|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 83.8615ms 2025-12-03 15:27:23.1110|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:27:23.1197|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:27:23.1197|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:27:23.1197|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 103.842ms 200 application/json; charset=utf-8 2025-12-03 15:27:23.1197|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 15:27:23.1197|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:27:23.1197|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-03 15:27:23.1197|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-03 15:27:23.1363|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:27:23.2103|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 15:27:23.2138|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 88.2759ms 2025-12-03 15:27:23.2138|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:27:23.2138|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 106.6846ms 200 application/json; charset=utf-8 2025-12-03 15:27:27.5414|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-03 15:27:27.5450|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:27:27.5450|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7801ms 204 2025-12-03 15:27:27.5450|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 15:27:27.5450|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:27:27.5583|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:27:27.5583|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:27:27.5583|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:27:27.5583|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 15:27:27.5583|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:27:27.5583|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-03 15:27:27.6415|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 15:27:27.6415|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 82.8393ms 2025-12-03 15:27:27.6415|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:27:27.6415|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 95.0862ms 200 application/json; charset=utf-8 2025-12-03 15:27:43.5762|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68158 2025-12-03 15:27:43.5762|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:27:43.5762|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.919ms 204 2025-12-03 15:27:43.5903|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68158 2025-12-03 15:27:43.5903|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:27:43.5903|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:27:43.5903|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:27:43.5903|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:27:43.5903|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 15:27:43.5903|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:27:43.6072|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-03 15:27:43.6072|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:27:43.6072|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:27:43.6888|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 15:27:43.6888|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68157 2025-12-03 15:27:43.6888|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 91.6041ms 2025-12-03 15:27:43.6888|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:27:43.6888|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:27:43.6990|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.7107ms 204 2025-12-03 15:27:43.6990|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 110.5701ms 200 application/json; charset=utf-8 2025-12-03 15:27:43.6990|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68157 2025-12-03 15:27:43.6990|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:27:43.6990|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:27:43.6990|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:27:43.6990|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:27:43.7135|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 15:27:43.7135|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:27:43.7135|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-03 15:27:43.7135|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:27:43.7135|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:27:43.8295|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 15:27:43.8295|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 118.1692ms 2025-12-03 15:27:43.8295|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:27:43.8295|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 128.4977ms 200 application/json; charset=utf-8 2025-12-03 15:27:48.0246|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-03 15:27:48.0278|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:27:48.0278|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3327ms 204 2025-12-03 15:27:48.0278|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 15:27:48.0278|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:27:48.0427|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:27:48.0427|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:27:48.0427|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:27:48.0427|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 15:27:48.0427|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:27:48.0427|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-03 15:27:48.0905|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 15:27:48.0905|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 45.4479ms 2025-12-03 15:27:48.0905|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:27:48.0905|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 62.8203ms 200 application/json; charset=utf-8 2025-12-03 15:28:11.0993|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68157 2025-12-03 15:28:11.0993|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:28:11.1049|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4857ms 204 2025-12-03 15:28:11.1049|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68157 2025-12-03 15:28:11.1049|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:28:11.1049|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:28:11.1049|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:28:11.1199|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:28:11.1199|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 15:28:11.1199|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:28:11.1199|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-03 15:28:11.1199|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:28:11.1366|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:28:11.1944|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68156 2025-12-03 15:28:11.1944|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:28:11.1944|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.1345ms 204 2025-12-03 15:28:11.2068|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68156 2025-12-03 15:28:11.2068|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:28:11.2068|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:28:11.2138|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:28:11.2138|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:28:11.2138|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 15:28:11.2138|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:28:11.2138|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-03 15:28:11.2138|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-03 15:28:11.2309|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-03 15:28:11.2309|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 15:28:11.2309|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 111.72ms 2025-12-03 15:28:11.2309|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:28:11.2309|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 124.0031ms 200 application/json; charset=utf-8 2025-12-03 15:28:11.3217|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 15:28:11.3270|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 108.3053ms 2025-12-03 15:28:11.3270|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:28:11.3270|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 125.3934ms 200 application/json; charset=utf-8 2025-12-03 15:28:19.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-03 15:28:19.1072|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:28:19.1072|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6932ms 204 2025-12-03 15:28:19.1072|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 15:28:19.1233|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:28:19.1233|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:28:19.1233|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:28:19.1233|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:28:19.1233|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 15:28:19.1367|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:28:19.1367|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-03 15:28:19.1766|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 15:28:19.1766|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 45.3848ms 2025-12-03 15:28:19.1835|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:28:19.1835|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 66.5592ms 200 application/json; charset=utf-8 2025-12-03 15:28:36.0207|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68156 2025-12-03 15:28:36.0207|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:28:36.0207|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3819ms 204 2025-12-03 15:28:36.0320|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68156 2025-12-03 15:28:36.0320|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:28:36.0320|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:28:36.0320|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:28:36.0320|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:28:36.0320|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 15:28:36.0320|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:28:36.0505|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-03 15:28:36.0505|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-03 15:28:36.0505|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-03 15:28:36.1040|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68155 2025-12-03 15:28:36.1040|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:28:36.1076|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.6385ms 204 2025-12-03 15:28:36.1076|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68155 2025-12-03 15:28:36.1076|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:28:36.1076|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:28:36.1076|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:28:36.1076|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:28:36.1076|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 15:28:36.1076|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:28:36.1256|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-03 15:28:36.1256|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:28:36.1256|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-03 15:28:36.1657|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 15:28:36.1657|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 126.8056ms 2025-12-03 15:28:36.1698|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:28:36.1698|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 139.5672ms 200 application/json; charset=utf-8 2025-12-03 15:28:36.2013|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 15:28:36.2013|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 83.4123ms 2025-12-03 15:28:36.2013|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:28:36.2013|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 93.568ms 200 application/json; charset=utf-8 2025-12-03 15:28:40.6888|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-03 15:28:40.6888|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:28:40.6888|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2152ms 204 2025-12-03 15:28:40.6888|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 15:28:40.7013|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:28:40.7013|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:28:40.7013|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:28:40.7013|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:28:40.7013|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 15:28:40.7013|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:28:40.7013|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-03 15:28:40.7592|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 15:28:40.7592|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 54.0489ms 2025-12-03 15:28:40.7645|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:28:40.7645|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 67.4519ms 200 application/json; charset=utf-8 2025-12-03 15:28:55.2989|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68155 2025-12-03 15:28:55.2989|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:28:55.2989|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4405ms 204 2025-12-03 15:28:55.2989|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68155 2025-12-03 15:28:55.3138|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:28:55.3138|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:28:55.3138|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:28:55.3138|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:28:55.3138|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 15:28:55.3138|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:28:55.3138|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-03 15:28:55.3283|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-03 15:28:55.3283|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:28:55.3945|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68154 2025-12-03 15:28:55.3945|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:28:55.3945|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 15:28:55.3945|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7027ms 204 2025-12-03 15:28:55.3945|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 82.7204ms 2025-12-03 15:28:55.3945|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:28:55.3945|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 96.4905ms 200 application/json; charset=utf-8 2025-12-03 15:28:55.4085|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68154 2025-12-03 15:28:55.4085|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:28:55.4085|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:28:55.4085|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:28:55.4085|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:28:55.4085|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 15:28:55.4085|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:28:55.4085|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-03 15:28:55.4240|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:28:55.4240|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:28:55.5039|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 15:28:55.5039|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 91.1634ms 2025-12-03 15:28:55.5039|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:28:55.5039|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 102.9734ms 200 application/json; charset=utf-8 2025-12-03 15:29:00.5544|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-03 15:29:00.5544|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:29:00.5544|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2473ms 204 2025-12-03 15:29:00.5544|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 15:29:00.5681|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:29:00.5681|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:29:00.5681|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:29:00.5681|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:29:00.5681|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 15:29:00.5681|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:29:00.5681|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-03 15:29:00.6160|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 15:29:00.6160|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 43.6626ms 2025-12-03 15:29:00.6160|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:29:00.6160|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 58.3451ms 200 application/json; charset=utf-8 2025-12-03 15:30:08.5254|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:30:08.5254|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:30:19.1455|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68154 2025-12-03 15:30:19.1455|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:30:19.1500|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4402ms 204 2025-12-03 15:30:19.1500|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68154 2025-12-03 15:30:19.1500|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:30:19.1500|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:30:19.1500|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:30:19.1643|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:30:19.1643|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 15:30:19.1643|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:30:19.1643|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-03 15:30:19.1643|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:30:19.1643|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:30:19.2252|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68153 2025-12-03 15:30:19.2277|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:30:19.2277|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3265ms 204 2025-12-03 15:30:19.2277|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68153 2025-12-03 15:30:19.2277|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 15:30:19.2277|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:30:19.2430|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 75.7277ms 2025-12-03 15:30:19.2430|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:30:19.2430|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:30:19.2430|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:30:19.2430|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 90.9833ms 200 application/json; charset=utf-8 2025-12-03 15:30:19.2430|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:30:19.2430|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 15:30:19.2430|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:30:19.2586|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-03 15:30:19.2586|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:30:19.2586|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:30:19.3171|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 15:30:19.3210|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 67.9995ms 2025-12-03 15:30:19.3210|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:30:19.3210|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 87.0937ms 200 application/json; charset=utf-8 2025-12-03 15:30:27.3150|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-03 15:30:27.3150|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:30:27.3150|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.0045ms 204 2025-12-03 15:30:27.3285|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 15:30:27.3285|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:30:27.3285|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:30:27.3285|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:30:27.3285|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:30:27.3359|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 15:30:27.3359|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:30:27.3359|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-03 15:30:27.3758|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 15:30:27.3758|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 40.8631ms 2025-12-03 15:30:27.3758|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:30:27.3758|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 52.3894ms 200 application/json; charset=utf-8 2025-12-03 15:34:01.3138|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68153 2025-12-03 15:34:01.3157|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:34:01.3157|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.0916ms 204 2025-12-03 15:34:01.3157|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68153 2025-12-03 15:34:01.3157|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:34:01.3157|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:34:01.3157|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:34:01.3157|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:34:01.3157|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 15:34:01.3325|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:34:01.3325|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-03 15:34:01.3325|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:34:01.3487|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:34:01.4042|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 15:34:01.4042|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 74.6622ms 2025-12-03 15:34:01.4042|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68163 2025-12-03 15:34:01.4042|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:34:01.4094|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:34:01.4094|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 85.5673ms 200 application/json; charset=utf-8 2025-12-03 15:34:01.4094|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.202ms 204 2025-12-03 15:34:01.4094|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68163 2025-12-03 15:34:01.4094|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:34:01.4094|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:34:01.4094|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:34:01.4094|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:34:01.4094|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 15:34:01.4094|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:34:01.4308|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-03 15:34:01.4308|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:34:01.4308|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:34:01.4788|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 15:34:01.4788|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 58.7436ms 2025-12-03 15:34:01.4788|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:34:01.4880|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 71.064ms 200 application/json; charset=utf-8 2025-12-03 15:34:06.0061|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-03 15:34:06.0061|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:34:06.0061|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9442ms 204 2025-12-03 15:34:06.0246|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 15:34:06.0246|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:34:06.0246|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:34:06.0246|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:34:06.0246|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:34:06.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-03 15:34:06.0355|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:34:06.0355|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-03 15:34:06.0736|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 15:34:06.0736|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.7051ms 2025-12-03 15:34:06.0736|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:34:06.0736|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 55.7142ms 200 application/json; charset=utf-8 2025-12-03 15:35:08.7165|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:35:08.7165|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:37:21.0245|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-03 15:37:21.0245|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:37:21.0287|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2039ms 204 2025-12-03 15:37:21.0287|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 15:37:21.0287|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-03 15:37:21.0651|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-03 15:37:21.0651|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:37:21.0651|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-03 15:37:21.0752|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-03 15:37:21.0752|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 42.0873ms 401 2025-12-03 15:37:31.1760|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-03 15:37:31.1760|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:37:31.1867|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 10.6499ms 204 2025-12-03 15:37:31.1867|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 15:37:31.1867|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:37:31.1867|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-03 15:37:31.1867|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:37:31.2002|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:37:31.2002|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:37:31.2002|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.8149ms 204 2025-12-03 15:37:31.2002|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:37:31.2002|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 15:37:31.2002|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:37:31.2002|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 15:37:31.2002|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-03 15:37:31.2002|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:37:31.2173|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:37:31.2173|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:37:31.2173|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 15:37:31.2173|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-03 15:37:31.2173|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:37:31.2581|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 15:37:31.2581|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 50.9386ms 2025-12-03 15:37:31.2581|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:37:31.2630|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 71.5772ms 200 application/json; charset=utf-8 2025-12-03 15:37:31.3555|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-03 15:37:31.3575|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 131.3992ms 2025-12-03 15:37:31.3575|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 15:37:31.3575|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 148.0219ms 200 application/json; charset=utf-8 2025-12-03 15:37:43.8206|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-03 15:37:43.8206|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:37:43.8206|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.3092ms 204 2025-12-03 15:37:43.8206|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 15:37:43.8317|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:37:43.8317|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:37:43.8317|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:37:43.8317|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 15:37:43.8317|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-03 15:37:43.8317|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:37:43.9764|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-03 15:37:43.9764|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 139.26ms 2025-12-03 15:37:43.9764|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 15:37:43.9764|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 155.2228ms 200 application/json; charset=utf-8 2025-12-03 15:38:31.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-03 15:38:31.8940|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:38:31.8940|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7132ms 204 2025-12-03 15:38:31.9049|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 15:38:31.9049|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:38:31.9049|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:38:31.9049|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:38:31.9049|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 15:38:31.9049|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-03 15:38:31.9049|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:38:32.0437|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-03 15:38:32.0471|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 132.1617ms 2025-12-03 15:38:32.0471|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 15:38:32.0471|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 145.9573ms 200 application/json; charset=utf-8 2025-12-03 15:40:08.8145|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:40:08.8145|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:42:13.4014|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68163 2025-12-03 15:42:13.4014|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:42:13.4014|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6109ms 204 2025-12-03 15:42:13.4133|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68163 2025-12-03 15:42:13.4133|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:42:13.4133|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:42:13.4133|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:42:13.4133|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:42:13.4133|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 15:42:13.4245|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:42:13.4245|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-03 15:42:13.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-03 15:42:13.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-03 15:42:13.4973|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 15:42:13.4973|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 76.4625ms 2025-12-03 15:42:13.4973|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:42:13.5026|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 89.3723ms 200 application/json; charset=utf-8 2025-12-03 15:42:13.5026|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68164 2025-12-03 15:42:13.5026|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:42:13.5026|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.8055ms 204 2025-12-03 15:42:13.5185|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68164 2025-12-03 15:42:13.5185|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:42:13.5185|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:42:13.5185|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:42:13.5185|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:42:13.5185|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 15:42:13.5185|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:42:13.5185|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-03 15:42:13.5185|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:42:13.5339|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:42:13.5741|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 15:42:13.5741|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 52.9912ms 2025-12-03 15:42:13.5741|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:42:13.5808|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 62.2151ms 200 application/json; charset=utf-8 2025-12-03 15:42:18.7368|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-03 15:42:18.7385|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:42:18.7385|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.1919ms 204 2025-12-03 15:42:18.7385|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 15:42:18.7385|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:42:18.7525|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:42:18.7525|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:42:18.7525|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:42:18.7525|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 15:42:18.7525|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:42:18.7525|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-03 15:42:18.8052|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 15:42:18.8052|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 50.7923ms 2025-12-03 15:42:18.8052|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:42:18.8052|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 60.505ms 200 application/json; charset=utf-8 2025-12-03 15:42:23.6104|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-03 15:42:23.6127|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:42:23.6127|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9185ms 204 2025-12-03 15:42:23.6127|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 15:42:23.6127|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:42:23.6127|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:42:23.6127|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:42:23.6127|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 15:42:23.6127|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-03 15:42:23.6287|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:42:23.7620|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-03 15:42:23.7620|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 135.353ms 2025-12-03 15:42:23.7620|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 15:42:23.7620|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 144.9247ms 200 application/json; charset=utf-8 2025-12-03 15:43:31.8645|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-03 15:43:31.8645|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:43:31.8645|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9093ms 204 2025-12-03 15:43:31.8645|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 15:43:31.8645|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:43:31.8792|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:43:31.8792|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:43:31.8792|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:43:31.8792|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 15:43:31.8792|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:43:31.8792|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-03 15:43:31.9312|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 15:43:31.9312|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 47.2972ms 2025-12-03 15:43:31.9312|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:43:31.9312|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 61.8184ms 200 application/json; charset=utf-8 2025-12-03 15:43:31.9469|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 15:43:31.9469|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:43:31.9469|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:43:31.9469|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:43:31.9469|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:43:31.9572|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 15:43:31.9572|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:43:31.9572|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-03 15:43:32.0011|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 15:43:32.0011|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 44.5133ms 2025-12-03 15:43:32.0051|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:43:32.0051|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 60.5536ms 200 application/json; charset=utf-8 2025-12-03 15:44:35.8738|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-03 15:44:35.8738|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:44:35.8738|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1375ms 204 2025-12-03 15:44:35.8863|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 15:44:35.8863|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:44:35.8863|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:44:35.8863|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:44:35.8863|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 15:44:35.8863|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-03 15:44:35.8984|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:44:36.0802|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-03 15:44:36.0802|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 184.3132ms 2025-12-03 15:44:36.0802|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 15:44:36.0846|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 198.346ms 200 application/json; charset=utf-8 2025-12-03 15:44:40.3068|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-03 15:44:40.3068|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:44:40.3068|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5843ms 204 2025-12-03 15:44:40.3068|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 15:44:40.3195|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:44:40.3195|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:44:40.3195|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:44:40.3195|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:44:40.3195|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 15:44:40.3195|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:44:40.3195|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-03 15:44:40.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-03 15:44:40.3671|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 39.3854ms 2025-12-03 15:44:40.3671|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:44:40.3671|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 53.8842ms 200 application/json; charset=utf-8 2025-12-03 15:45:08.9497|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:45:08.9497|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:46:03.3302|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-03 15:46:03.3346|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:46:03.3346|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.0765ms 204 2025-12-03 15:46:03.3346|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 15:46:03.3346|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:46:03.3346|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:46:03.3346|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:46:03.3346|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:46:03.3528|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 15:46:03.3528|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:46:03.3528|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-03 15:46:03.3968|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 15:46:03.3968|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 45.6345ms 2025-12-03 15:46:03.3968|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:46:03.3968|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 61.0223ms 200 application/json; charset=utf-8 2025-12-03 15:46:09.5210|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68164 2025-12-03 15:46:09.5210|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:46:09.5210|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8641ms 204 2025-12-03 15:46:09.5328|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68164 2025-12-03 15:46:09.5328|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:46:09.5328|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:46:09.5328|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:46:09.5328|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:46:09.5328|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 15:46:09.5328|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:46:09.5485|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-03 15:46:09.5485|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:46:09.5485|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:46:09.6048|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 15:46:09.6048|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 68.3872ms 2025-12-03 15:46:09.6111|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:46:09.6111|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 80.9584ms 200 application/json; charset=utf-8 2025-12-03 15:46:09.6111|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68170 2025-12-03 15:46:09.6111|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:46:09.6111|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.949ms 204 2025-12-03 15:46:09.6268|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68170 2025-12-03 15:46:09.6268|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:46:09.6268|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:46:09.6268|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:46:09.6268|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:46:09.6268|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 15:46:09.6268|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:46:09.6412|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-03 15:46:09.6412|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:46:09.6412|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:46:09.6866|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 15:46:09.6900|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 53.407ms 2025-12-03 15:46:09.6900|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:46:09.6900|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 67.2177ms 200 application/json; charset=utf-8 2025-12-03 15:46:13.6175|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-03 15:46:13.6175|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:46:13.6175|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8472ms 204 2025-12-03 15:46:13.6325|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 15:46:13.6325|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:46:13.6325|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:46:13.6325|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:46:13.6325|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:46:13.6415|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 15:46:13.6415|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:46:13.6415|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-03 15:46:13.6948|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 15:46:13.6948|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 55.6072ms 2025-12-03 15:46:13.6948|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:46:13.6948|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 69.184ms 200 application/json; charset=utf-8 2025-12-03 15:46:55.3507|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68170 2025-12-03 15:46:55.3507|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:46:55.3560|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3187ms 204 2025-12-03 15:46:55.3560|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68170 2025-12-03 15:46:55.3560|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:46:55.3560|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:46:55.3560|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:46:55.3560|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:46:55.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-03 15:46:55.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-03 15:46:55.3708|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-03 15:46:55.3708|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:46:55.3708|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:46:55.4362|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 15:46:55.4362|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 66.2786ms 2025-12-03 15:46:55.4362|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:46:55.4362|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 78.5926ms 200 application/json; charset=utf-8 2025-12-03 15:46:55.4362|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68169 2025-12-03 15:46:55.4362|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:46:55.4362|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1.9851ms 204 2025-12-03 15:46:55.4529|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68169 2025-12-03 15:46:55.4529|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:46:55.4529|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:46:55.4529|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:46:55.4529|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:46:55.4642|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 15:46:55.4642|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:46:55.4642|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-03 15:46:55.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-03 15:46:55.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-03 15:46:55.5251|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 15:46:55.5290|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 62.8835ms 2025-12-03 15:46:55.5290|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:46:55.5290|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 80.2813ms 200 application/json; charset=utf-8 2025-12-03 15:47:00.1105|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-03 15:47:00.1105|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:47:00.1105|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.1717ms 204 2025-12-03 15:47:00.1254|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 15:47:00.1254|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:47:00.1254|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:47:00.1254|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:47:00.1254|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:47:00.1254|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 15:47:00.1354|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:47:00.1354|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-03 15:47:00.1727|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 15:47:00.1727|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 40.6594ms 2025-12-03 15:47:00.1727|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:47:00.1727|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 54.0897ms 200 application/json; charset=utf-8 2025-12-03 15:49:06.1268|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68169 2025-12-03 15:49:06.1268|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:49:06.1268|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5178ms 204 2025-12-03 15:49:06.1383|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68169 2025-12-03 15:49:06.1383|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:49:06.1383|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:49:06.1383|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:49:06.1383|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:49:06.1383|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 15:49:06.1383|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:49:06.1519|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-03 15:49:06.1519|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:49:06.1519|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:49:06.2120|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 15:49:06.2120|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 68.9274ms 2025-12-03 15:49:06.2120|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:49:06.2120|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 81.9231ms 200 application/json; charset=utf-8 2025-12-03 15:49:06.2120|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68168 2025-12-03 15:49:06.2120|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:49:06.2120|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.7577ms 204 2025-12-03 15:49:06.2348|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68168 2025-12-03 15:49:06.2348|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:49:06.2348|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:49:06.2348|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:49:06.2348|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:49:06.2431|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 15:49:06.2431|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:49:06.2431|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-03 15:49:06.2431|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:49:06.2431|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 15:49:06.2955|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 15:49:06.2955|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 54.7046ms 2025-12-03 15:49:06.2955|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 15:49:06.2955|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 68.5644ms 200 application/json; charset=utf-8 2025-12-03 15:49:12.1697|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-03 15:49:12.1697|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:49:12.1728|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.1223ms 204 2025-12-03 15:49:12.1728|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 15:49:12.1728|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:49:12.1728|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:49:12.1887|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:49:12.1887|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:49:12.1887|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 15:49:12.1887|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:49:12.1887|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-03 15:49:12.2569|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 15:49:12.2569|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 65.892ms 2025-12-03 15:49:12.2569|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:49:12.2569|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 80.7072ms 200 application/json; charset=utf-8 2025-12-03 15:50:09.1635|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:50:09.1635|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:55:09.2940|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:55:09.2940|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:57:04.9366|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-03 15:57:04.9366|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:57:04.9366|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5824ms 204 2025-12-03 15:57:04.9464|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 15:57:04.9464|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-03 15:57:04.9464|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-03 15:57:04.9464|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:57:04.9464|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-03 15:57:04.9464|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-03 15:57:04.9464|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.0377ms 401 2025-12-03 15:57:23.9536|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-03 15:57:23.9536|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:57:23.9599|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2539ms 204 2025-12-03 15:57:23.9599|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 15:57:23.9599|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:57:23.9599|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:57:23.9599|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:57:23.9742|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:57:23.9742|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 15:57:23.9742|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:57:23.9742|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-03 15:57:24.0223|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 15:57:24.0223|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 47.7684ms 2025-12-03 15:57:24.0223|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:57:24.0223|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 63.5916ms 200 application/json; charset=utf-8 2025-12-03 15:57:24.0223|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 15:57:24.0223|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 15:57:24.0369|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 15:57:24.0369|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 15:57:24.0369|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:57:24.0369|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 15:57:24.0369|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 15:57:24.0369|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-03 15:57:24.0844|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 15:57:24.0844|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.612ms 2025-12-03 15:57:24.0844|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 15:57:24.0844|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 57.6541ms 200 application/json; charset=utf-8 2025-12-03 16:00:09.4579|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:00:09.4579|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:04:48.0316|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-03 16:04:48.0316|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:04:48.0316|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2683ms 204 2025-12-03 16:04:48.0446|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 16:04:48.0446|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-03 16:04:48.0446|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-03 16:04:48.0446|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:04:48.0446|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-03 16:04:48.0446|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-03 16:04:48.0446|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.2295ms 401 2025-12-03 16:05:09.6438|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:05:09.6438|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:07:29.9828|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-03 16:07:29.9828|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:07:29.9828|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4618ms 204 2025-12-03 16:07:29.9938|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 16:07:29.9938|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:07:29.9938|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:07:29.9938|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:07:29.9938|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:07:29.9938|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:07:29.9938|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:07:29.9938|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-03 16:07:30.0520|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:07:30.0520|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 51.8505ms 2025-12-03 16:07:30.0548|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:07:30.0548|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 63.2138ms 200 application/json; charset=utf-8 2025-12-03 16:07:34.9169|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 16:07:34.9169|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:07:34.9169|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:07:34.9169|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:07:34.9169|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:07:34.9169|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:07:34.9169|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:07:34.9307|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-03 16:07:34.9715|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:07:34.9715|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 47.9085ms 2025-12-03 16:07:34.9774|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:07:34.9774|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 62.2185ms 200 application/json; charset=utf-8 2025-12-03 16:07:42.5326|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68152 2025-12-03 16:07:42.5326|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:07:42.5326|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6702ms 204 2025-12-03 16:07:42.5435|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68152 2025-12-03 16:07:42.5435|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:07:42.5435|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:07:42.5435|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:07:42.5435|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:07:42.5542|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:07:42.5542|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:07:42.5542|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-03 16:07:42.5542|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:07:42.5542|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:07:42.6193|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:07:42.6193|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 66.7647ms 2025-12-03 16:07:42.6193|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:07:42.6193|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 81.7493ms 200 application/json; charset=utf-8 2025-12-03 16:07:44.3440|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-03 16:07:44.3440|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:07:44.3440|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.5239ms 204 2025-12-03 16:07:44.3556|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 16:07:44.3556|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:07:44.3556|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:07:44.3556|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:07:44.3556|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:07:44.3556|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:07:44.3556|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:07:44.3678|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-03 16:07:44.3987|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:07:44.3987|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 35.0632ms 2025-12-03 16:07:44.3987|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:07:44.3987|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 48.3864ms 200 application/json; charset=utf-8 2025-12-03 16:07:44.3987|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 16:07:44.3987|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:07:44.3987|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:07:44.4156|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:07:44.4156|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:07:44.4156|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:07:44.4156|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:07:44.4156|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-03 16:07:44.4563|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:07:44.4563|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 37.1343ms 2025-12-03 16:07:44.4563|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:07:44.4609|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 51.889ms 200 application/json; charset=utf-8 2025-12-03 16:08:04.9873|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68168 2025-12-03 16:08:04.9873|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:08:04.9917|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4594ms 204 2025-12-03 16:08:04.9917|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68168 2025-12-03 16:08:04.9917|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:08:04.9917|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:08:04.9917|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:08:04.9917|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:08:04.9917|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:08:04.9917|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:08:05.0115|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-03 16:08:05.0115|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:08:05.0115|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:08:05.0759|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:08:05.0759|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 71.692ms 2025-12-03 16:08:05.0759|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:08:05.0759|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 83.2038ms 200 application/json; charset=utf-8 2025-12-03 16:08:05.0930|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68167 2025-12-03 16:08:05.0930|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:08:05.0930|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2094ms 204 2025-12-03 16:08:05.1052|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68167 2025-12-03 16:08:05.1052|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:08:05.1052|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:08:05.1052|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:08:05.1052|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:08:05.1052|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:08:05.1052|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:08:05.1236|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-03 16:08:05.1236|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:08:05.1236|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:08:05.1770|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:08:05.1791|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 63.738ms 2025-12-03 16:08:05.1791|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:08:05.1791|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 77.0301ms 200 application/json; charset=utf-8 2025-12-03 16:08:10.3493|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-03 16:08:10.3512|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:08:10.3512|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.235ms 204 2025-12-03 16:08:10.3512|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 16:08:10.3512|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:08:10.3512|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:08:10.3512|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:08:10.3512|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:08:10.3512|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:08:10.3512|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:08:10.3688|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-03 16:08:10.4039|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:08:10.4039|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 40.0433ms 2025-12-03 16:08:10.4039|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:08:10.4039|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 49.2745ms 200 application/json; charset=utf-8 2025-12-03 16:08:46.8920|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-03 16:08:46.8920|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:08:46.8972|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2528ms 204 2025-12-03 16:08:46.8972|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 16:08:46.8972|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:08:46.8972|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:08:46.8972|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:08:46.8972|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:08:46.9131|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:08:46.9131|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:08:46.9131|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-03 16:08:46.9570|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:08:46.9606|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 46.2443ms 2025-12-03 16:08:46.9606|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:08:46.9606|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 62.8671ms 200 application/json; charset=utf-8 2025-12-03 16:09:41.6169|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68167 2025-12-03 16:09:41.6169|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:09:41.6169|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8315ms 204 2025-12-03 16:09:41.6169|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68167 2025-12-03 16:09:41.6311|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:09:41.6311|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:09:41.6311|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:09:41.6311|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:09:41.6311|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:09:41.6311|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:09:41.6311|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-03 16:09:41.6483|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:09:41.6483|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:09:41.7080|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:09:41.7108|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 70.1374ms 2025-12-03 16:09:41.7108|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:09:41.7108|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 86.5411ms 200 application/json; charset=utf-8 2025-12-03 16:09:41.7108|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68165 2025-12-03 16:09:41.7108|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:09:41.7108|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.0162ms 204 2025-12-03 16:09:41.7277|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68165 2025-12-03 16:09:41.7277|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:09:41.7277|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:09:41.7277|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:09:41.7277|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:09:41.7277|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:09:41.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-03 16:09:41.7436|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-03 16:09:41.7436|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:09:41.7436|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:09:41.7988|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:09:41.7988|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 63.5712ms 2025-12-03 16:09:41.7988|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:09:41.8032|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 75.5426ms 200 application/json; charset=utf-8 2025-12-03 16:09:46.8468|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-03 16:09:46.8504|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:09:46.8504|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2761ms 204 2025-12-03 16:09:46.8504|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 16:09:46.8504|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:09:46.8663|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:09:46.8663|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:09:46.8663|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:09:46.8663|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:09:46.8663|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:09:46.8663|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-03 16:09:46.9135|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:09:46.9135|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 40.8191ms 2025-12-03 16:09:46.9135|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:09:46.9135|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 57.793ms 200 application/json; charset=utf-8 2025-12-03 16:10:09.8512|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:10:09.8512|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:10:22.1929|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68152 2025-12-03 16:10:22.1929|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:10:22.1929|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.5458ms 204 2025-12-03 16:10:22.2059|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68152 2025-12-03 16:10:22.2059|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:10:22.2059|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:10:22.2059|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:10:22.2059|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:10:22.2171|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:10:22.2171|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:10:22.2171|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-03 16:10:22.2171|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:10:22.2171|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:10:22.2779|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68151 2025-12-03 16:10:22.2807|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:10:22.2807|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:10:22.2807|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4427ms 204 2025-12-03 16:10:22.2807|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 67.0253ms 2025-12-03 16:10:22.2807|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:10:22.2807|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 85.0136ms 200 application/json; charset=utf-8 2025-12-03 16:10:22.2807|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68151 2025-12-03 16:10:22.2949|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:10:22.2949|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:10:22.2949|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:10:22.2949|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:10:22.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-03 16:10:22.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-03 16:10:22.2949|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-03 16:10:22.3098|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:10:22.3098|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:10:22.3588|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:10:22.3588|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 58.4233ms 2025-12-03 16:10:22.3588|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:10:22.3588|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 73.846ms 200 application/json; charset=utf-8 2025-12-03 16:11:37.5029|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-03 16:11:37.5053|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:11:37.5053|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9438ms 204 2025-12-03 16:11:37.5053|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 16:11:37.5053|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:11:37.5053|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:11:37.5053|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:11:37.5207|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:11:37.5207|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:11:37.5207|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:11:37.5207|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-03 16:11:37.5689|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:11:37.5689|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 49.0326ms 2025-12-03 16:11:37.5689|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:11:37.5689|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 61.3773ms 200 application/json; charset=utf-8 2025-12-03 16:12:12.7013|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68151 2025-12-03 16:12:12.7013|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:12:12.7013|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4701ms 204 2025-12-03 16:12:12.7013|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68151 2025-12-03 16:12:12.7133|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:12:12.7133|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:12:12.7133|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:12:12.7133|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:12:12.7133|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:12:12.7133|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:12:12.7133|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-03 16:12:12.7285|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:12:12.7285|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:12:12.7720|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:12:12.7757|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 54.4292ms 2025-12-03 16:12:12.7757|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:12:12.7757|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 69.7257ms 200 application/json; charset=utf-8 2025-12-03 16:12:12.7757|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68150 2025-12-03 16:12:12.7757|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:12:12.7757|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.2828ms 204 2025-12-03 16:12:12.7931|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68150 2025-12-03 16:12:12.7931|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:12:12.7931|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:12:12.7931|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:12:12.7931|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:12:12.7931|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:12:12.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-03 16:12:12.8103|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-03 16:12:12.8103|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:12:12.8103|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:12:12.8607|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:12:12.8607|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 58.6304ms 2025-12-03 16:12:12.8607|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:12:12.8607|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 75.449ms 200 application/json; charset=utf-8 2025-12-03 16:12:30.8155|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-03 16:12:30.8155|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:12:30.8155|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1941ms 204 2025-12-03 16:12:30.8299|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 16:12:30.8299|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:12:30.8299|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:12:30.8299|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:12:30.8299|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:12:30.8299|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:12:30.8431|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:12:30.8431|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-03 16:12:30.8832|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:12:30.8832|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.6683ms 2025-12-03 16:12:30.8832|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:12:30.8891|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 59.1778ms 200 application/json; charset=utf-8 2025-12-03 16:13:14.5430|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68150 2025-12-03 16:13:14.5430|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:13:14.5430|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8122ms 204 2025-12-03 16:13:14.5548|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68150 2025-12-03 16:13:14.5548|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:13:14.5548|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:13:14.5548|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:13:14.5548|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:13:14.5548|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:13:14.5548|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:13:14.5692|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-03 16:13:14.5692|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:13:14.5692|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:13:14.6130|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68149 2025-12-03 16:13:14.6130|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:13:14.6130|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.6544ms 204 2025-12-03 16:13:14.6130|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68149 2025-12-03 16:13:14.6130|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:13:14.6130|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:13:14.6130|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 63.1136ms 2025-12-03 16:13:14.6295|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:13:14.6295|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:13:14.6295|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:13:14.6295|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 79.9818ms 200 application/json; charset=utf-8 2025-12-03 16:13:14.6295|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:13:14.6295|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:13:14.6295|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:13:14.6295|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-03 16:13:14.6472|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:13:14.6472|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:13:14.6956|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:13:14.6956|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 60.4586ms 2025-12-03 16:13:14.6956|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:13:14.6956|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 81.0729ms 200 application/json; charset=utf-8 2025-12-03 16:13:28.4227|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-03 16:13:28.4227|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:13:28.4273|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6045ms 204 2025-12-03 16:13:28.4273|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 16:13:28.4273|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:13:28.4273|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:13:28.4273|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:13:28.4414|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:13:28.4414|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:13:28.4414|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:13:28.4414|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-03 16:13:28.4816|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:13:28.4816|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.2365ms 2025-12-03 16:13:28.4816|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:13:28.4886|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 54.5644ms 200 application/json; charset=utf-8 2025-12-03 16:13:40.4033|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68165 2025-12-03 16:13:40.4033|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:13:40.4033|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4856ms 204 2025-12-03 16:13:40.4033|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68165 2025-12-03 16:13:40.4167|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:13:40.4167|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:13:40.4167|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:13:40.4167|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:13:40.4167|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:13:40.4167|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:13:40.4334|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-03 16:13:40.4334|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:13:40.4334|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:13:40.5079|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:13:40.5079|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 84.0237ms 2025-12-03 16:13:40.5112|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:13:40.5112|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 98.211ms 200 application/json; charset=utf-8 2025-12-03 16:13:40.5112|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68166 2025-12-03 16:13:40.5112|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:13:40.5112|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.7011ms 204 2025-12-03 16:13:40.5294|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68166 2025-12-03 16:13:40.5294|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:13:40.5294|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:13:40.5294|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:13:40.5294|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:13:40.5294|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:13:40.5435|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:13:40.5435|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-03 16:13:40.5435|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:13:40.5435|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:13:40.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-03 16:13:40.5964|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 57.046ms 2025-12-03 16:13:40.5964|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:13:40.5964|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 74.7238ms 200 application/json; charset=utf-8 2025-12-03 16:13:45.9667|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-03 16:13:45.9667|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:13:45.9667|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.1889ms 204 2025-12-03 16:13:45.9667|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 16:13:45.9800|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:13:45.9800|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:13:45.9800|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:13:45.9800|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:13:45.9800|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:13:45.9800|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:13:45.9963|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-03 16:13:46.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-03 16:13:46.0307|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.0814ms 2025-12-03 16:13:46.0307|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:13:46.0307|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 60.189ms 200 application/json; charset=utf-8 2025-12-03 16:13:56.3925|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-03 16:13:56.3925|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:13:56.3925|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.6434ms 204 2025-12-03 16:13:56.4043|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 16:13:56.4043|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:13:56.4043|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:13:56.4043|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:13:56.4043|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:13:56.4043|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:13:56.4043|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:13:56.4187|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-03 16:13:56.4187|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-03 16:13:56.4187|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:13:56.4187|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.6061ms 204 2025-12-03 16:13:56.4187|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 16:13:56.4336|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:13:56.4336|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:13:56.4336|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:13:56.4336|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 16:13:56.4336|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-03 16:13:56.4336|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:13:56.4597|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:13:56.4597|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 46.1324ms 2025-12-03 16:13:56.4597|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:13:56.4645|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 60.1661ms 200 application/json; charset=utf-8 2025-12-03 16:13:56.5847|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-03 16:13:56.5847|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 142.585ms 2025-12-03 16:13:56.5847|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 16:13:56.5900|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 158.3483ms 200 application/json; charset=utf-8 2025-12-03 16:14:17.2710|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-03 16:14:17.2710|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:14:17.2710|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2235ms 204 2025-12-03 16:14:17.2710|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 16:14:17.2850|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:14:17.2850|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:14:17.2850|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:14:17.2850|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 16:14:17.2850|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-03 16:14:17.2850|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:14:17.4144|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-03 16:14:17.4144|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 122.9584ms 2025-12-03 16:14:17.4144|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 16:14:17.4144|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 140.0568ms 200 application/json; charset=utf-8 2025-12-03 16:14:31.7674|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-03 16:14:31.7674|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:14:31.7763|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.849ms 204 2025-12-03 16:14:31.7763|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 16:14:31.7763|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:14:31.7763|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:14:31.7763|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:14:31.7763|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 16:14:31.7908|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-03 16:14:31.7908|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:14:31.9160|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-03 16:14:31.9160|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 125.2686ms 2025-12-03 16:14:31.9160|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 16:14:31.9160|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 140.8667ms 200 application/json; charset=utf-8 2025-12-03 16:15:09.8010|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68166 2025-12-03 16:15:09.8010|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:15:09.8010|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.7838ms 204 2025-12-03 16:15:09.8151|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68166 2025-12-03 16:15:09.8151|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:15:09.8151|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:15:09.8151|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:15:09.8151|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:15:09.8151|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:15:09.8258|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:15:09.8258|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-03 16:15:09.8258|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:15:09.8258|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:15:09.8867|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:15:09.8867|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 63.6626ms 2025-12-03 16:15:09.8867|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:15:09.8867|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 77.3445ms 200 application/json; charset=utf-8 2025-12-03 16:15:09.8867|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68172 2025-12-03 16:15:09.8867|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:15:09.8867|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.4132ms 204 2025-12-03 16:15:09.9083|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68172 2025-12-03 16:15:09.9083|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:15:09.9083|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:15:09.9083|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:15:09.9178|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:15:09.9178|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:15:09.9178|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:15:09.9178|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-03 16:15:09.9178|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:15:09.9178|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:15:09.9797|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:15:09.9820|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 61.0955ms 2025-12-03 16:15:09.9820|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:15:09.9820|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 76.9192ms 200 application/json; charset=utf-8 2025-12-03 16:15:10.0157|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:15:10.0157|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:15:16.7131|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-03 16:15:16.7165|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:15:16.7165|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8964ms 204 2025-12-03 16:15:16.7165|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 16:15:16.7165|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:15:16.7305|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:15:16.7305|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:15:16.7305|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:15:16.7305|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:15:16.7305|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:15:16.7305|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-03 16:15:16.7788|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:15:16.7788|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 45.0519ms 2025-12-03 16:15:16.7788|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:15:16.7788|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 60.2062ms 200 application/json; charset=utf-8 2025-12-03 16:16:58.5853|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68172 2025-12-03 16:16:58.5853|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:16:58.5853|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.117ms 204 2025-12-03 16:16:58.5853|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68172 2025-12-03 16:16:58.6023|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:16:58.6023|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:16:58.6023|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:16:58.6023|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:16:58.6023|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:16:58.6023|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:16:58.6023|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-03 16:16:58.6191|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:16:58.6191|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:16:58.6716|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68171 2025-12-03 16:16:58.6716|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:16:58.6716|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:16:58.6716|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 66.7057ms 2025-12-03 16:16:58.6790|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.3808ms 204 2025-12-03 16:16:58.6790|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:16:58.6790|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 86.4412ms 200 application/json; charset=utf-8 2025-12-03 16:16:58.6790|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68171 2025-12-03 16:16:58.6790|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:16:58.6790|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:16:58.6946|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:16:58.6946|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:16:58.6946|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:16:58.6946|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:16:58.6946|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-03 16:16:58.6946|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:16:58.6946|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:16:58.7629|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:16:58.7629|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 66.5263ms 2025-12-03 16:16:58.7629|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:16:58.7750|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 86.3815ms 200 application/json; charset=utf-8 2025-12-03 16:17:04.6365|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-03 16:17:04.6365|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:17:04.6365|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.282ms 204 2025-12-03 16:17:04.6497|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 16:17:04.6497|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:17:04.6497|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:17:04.6497|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:17:04.6497|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:17:04.6497|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:17:04.6640|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:17:04.6640|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-03 16:17:04.7058|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:17:04.7103|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 46.6628ms 2025-12-03 16:17:04.7103|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:17:04.7103|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 67.1329ms 200 application/json; charset=utf-8 2025-12-03 16:18:33.4512|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68171 2025-12-03 16:18:33.4512|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:18:33.4512|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8804ms 204 2025-12-03 16:18:33.4512|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68171 2025-12-03 16:18:33.4691|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:18:33.4691|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:18:33.4691|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:18:33.4691|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:18:33.4691|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:18:33.4691|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:18:33.4843|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-03 16:18:33.4843|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:18:33.4843|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:18:33.5467|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68173 2025-12-03 16:18:33.5467|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:18:33.5467|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:18:33.5467|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0609ms 204 2025-12-03 16:18:33.5467|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 75.0523ms 2025-12-03 16:18:33.5467|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:18:33.5467|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 91.4451ms 200 application/json; charset=utf-8 2025-12-03 16:18:33.5467|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68173 2025-12-03 16:18:33.5603|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:18:33.5603|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:18:33.5603|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:18:33.5603|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:18:33.5603|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:18:33.5603|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:18:33.5603|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-03 16:18:33.5603|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:18:33.5603|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:18:33.6201|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:18:33.6201|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 56.9076ms 2025-12-03 16:18:33.6243|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:18:33.6243|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 66.9498ms 200 application/json; charset=utf-8 2025-12-03 16:18:39.8392|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-03 16:18:39.8392|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:18:39.8424|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.1745ms 204 2025-12-03 16:18:39.8424|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 16:18:39.8424|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:18:39.8424|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:18:39.8579|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:18:39.8579|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:18:39.8579|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:18:39.8579|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:18:39.8579|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-03 16:18:39.9002|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:18:39.9002|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 40.5213ms 2025-12-03 16:18:39.9038|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:18:39.9038|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 51.4769ms 200 application/json; charset=utf-8 2025-12-03 16:19:24.9584|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68173 2025-12-03 16:19:24.9584|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:19:24.9584|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8543ms 204 2025-12-03 16:19:24.9719|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68173 2025-12-03 16:19:24.9719|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:19:24.9719|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:19:24.9719|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:19:24.9719|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:19:24.9719|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:19:24.9719|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:19:24.9894|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-03 16:19:24.9894|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:19:24.9894|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:19:25.0524|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:19:25.0524|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 74.1607ms 2025-12-03 16:19:25.0524|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:19:25.0524|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68174 2025-12-03 16:19:25.0524|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 89.1157ms 200 application/json; charset=utf-8 2025-12-03 16:19:25.0643|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:19:25.0643|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 11.4398ms 204 2025-12-03 16:19:25.0643|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68174 2025-12-03 16:19:25.0797|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:19:25.0797|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:19:25.0797|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:19:25.0797|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:19:25.0797|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:19:25.0797|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:19:25.0946|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-03 16:19:25.0946|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:19:25.0946|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:19:25.1487|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:19:25.1487|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 60.2521ms 2025-12-03 16:19:25.1487|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:19:25.1487|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 77.9368ms 200 application/json; charset=utf-8 2025-12-03 16:19:31.4012|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-03 16:19:31.4012|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:19:31.4074|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2061ms 204 2025-12-03 16:19:31.4074|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 16:19:31.4074|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:19:31.4074|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:19:31.4225|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:19:31.4225|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:19:31.4225|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:19:31.4225|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:19:31.4225|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-03 16:19:31.4703|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:19:31.4703|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 45.6517ms 2025-12-03 16:19:31.4703|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:19:31.4703|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 60.9231ms 200 application/json; charset=utf-8 2025-12-03 16:20:10.1979|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:20:10.1979|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:23:24.6866|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68174 2025-12-03 16:23:24.6866|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:23:24.6866|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.6241ms 204 2025-12-03 16:23:24.6988|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68174 2025-12-03 16:23:24.6988|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:23:24.6988|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:23:24.6988|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:23:24.6988|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:23:24.6988|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:23:24.6988|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:23:24.7105|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-03 16:23:24.7105|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:23:24.7105|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:23:24.7726|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:23:24.7726|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 69.7536ms 2025-12-03 16:23:24.7726|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:23:24.7726|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 79.5485ms 200 application/json; charset=utf-8 2025-12-03 16:23:24.7905|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/65541 2025-12-03 16:23:24.7905|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:23:24.7905|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.4624ms 204 2025-12-03 16:23:24.8007|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/65541 2025-12-03 16:23:24.8007|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:23:24.8007|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:23:24.8007|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:23:24.8007|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:23:24.8007|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:23:24.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-03 16:23:24.8007|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-03 16:23:24.8169|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:23:24.8169|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:23:24.8730|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:23:24.8730|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 66.6028ms 2025-12-03 16:23:24.8730|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:23:24.8806|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 79.8215ms 200 application/json; charset=utf-8 2025-12-03 16:23:30.7004|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-03 16:23:30.7004|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:23:30.7004|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2324ms 204 2025-12-03 16:23:30.7113|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 16:23:30.7113|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:23:30.7113|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:23:30.7113|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:23:30.7113|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:23:30.7113|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:23:30.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-03 16:23:30.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-03 16:23:30.7680|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:23:30.7710|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 46.8705ms 2025-12-03 16:23:30.7710|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:23:30.7710|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 64.9022ms 200 application/json; charset=utf-8 2025-12-03 16:24:06.4303|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/65541 2025-12-03 16:24:06.4303|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:24:06.4343|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.9639ms 204 2025-12-03 16:24:06.4343|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/65541 2025-12-03 16:24:06.4343|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:24:06.4343|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:24:06.4501|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:24:06.4501|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:24:06.4501|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:24:06.4501|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:24:06.4501|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-03 16:24:06.4501|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:24:06.4501|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:24:06.5121|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:24:06.5121|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 61.3517ms 2025-12-03 16:24:06.5121|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:24:06.5121|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 74.0338ms 200 application/json; charset=utf-8 2025-12-03 16:24:06.5278|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/67512 2025-12-03 16:24:06.5278|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:24:06.5278|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.0584ms 204 2025-12-03 16:24:06.5278|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/67512 2025-12-03 16:24:06.5454|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:24:06.5454|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:24:06.5454|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:24:06.5454|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:24:06.5454|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:24:06.5454|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:24:06.5591|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-03 16:24:06.5591|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:24:06.5591|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:24:06.6067|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:24:06.6067|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 53.2481ms 2025-12-03 16:24:06.6067|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:24:06.6067|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 69.5698ms 200 application/json; charset=utf-8 2025-12-03 16:24:12.9017|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-03 16:24:12.9047|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:24:12.9047|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0565ms 204 2025-12-03 16:24:12.9047|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 16:24:12.9047|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:24:12.9204|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:24:12.9204|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:24:12.9204|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:24:12.9204|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:24:12.9204|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:24:12.9204|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-03 16:24:12.9654|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:24:12.9654|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 40.1791ms 2025-12-03 16:24:12.9654|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:24:12.9654|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 57.7591ms 200 application/json; charset=utf-8 2025-12-03 16:24:36.4681|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/67512 2025-12-03 16:24:36.4681|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:24:36.4681|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3662ms 204 2025-12-03 16:24:36.4681|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/67512 2025-12-03 16:24:36.4834|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:24:36.4834|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:24:36.4834|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:24:36.4834|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:24:36.4834|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:24:36.4834|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:24:36.4970|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-03 16:24:36.4970|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:24:36.4970|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:24:36.5489|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:24:36.5489|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 57.8052ms 2025-12-03 16:24:36.5489|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:24:36.5489|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 73.3944ms 200 application/json; charset=utf-8 2025-12-03 16:24:36.5784|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/65332 2025-12-03 16:24:36.5784|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:24:36.5784|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.7723ms 204 2025-12-03 16:24:36.5905|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/65332 2025-12-03 16:24:36.5905|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:24:36.5905|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:24:36.5905|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:24:36.5905|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:24:36.5905|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:24:36.5905|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:24:36.5905|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-03 16:24:36.5905|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:24:36.6072|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:24:36.6584|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:24:36.6584|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 63.8154ms 2025-12-03 16:24:36.6584|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:24:36.6584|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 76.7326ms 200 application/json; charset=utf-8 2025-12-03 16:24:42.6506|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-03 16:24:42.6538|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:24:42.6538|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.545ms 204 2025-12-03 16:24:42.6538|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 16:24:42.6538|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:24:42.6685|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:24:42.6685|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:24:42.6685|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:24:42.6685|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:24:42.6685|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:24:42.6685|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-03 16:24:42.6929|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-03 16:24:42.6929|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:24:42.6929|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.272ms 204 2025-12-03 16:24:42.7042|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 16:24:42.7042|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:24:42.7042|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:24:42.7042|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:24:42.7042|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 16:24:42.7042|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-03 16:24:42.7042|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:24:42.7245|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:24:42.7245|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 52.2871ms 2025-12-03 16:24:42.7245|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:24:42.7245|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 66.6036ms 200 application/json; charset=utf-8 2025-12-03 16:24:42.8745|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-03 16:24:42.8745|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 164.945ms 2025-12-03 16:24:42.8745|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 16:24:42.8745|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 178.5376ms 200 application/json; charset=utf-8 2025-12-03 16:24:48.2083|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-03 16:24:48.2083|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:24:48.2083|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5001ms 204 2025-12-03 16:24:48.2254|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 16:24:48.2254|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:24:48.2254|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:24:48.2319|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:24:48.2319|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:24:48.2319|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:24:48.2319|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:24:48.2319|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-03 16:24:48.2765|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:24:48.2794|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.5547ms 2025-12-03 16:24:48.2794|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:24:48.2794|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 57.1249ms 200 application/json; charset=utf-8 2025-12-03 16:24:57.6893|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-03 16:24:57.6893|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:24:57.6893|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4375ms 204 2025-12-03 16:24:57.7531|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-03 16:24:57.7531|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:24:57.7531|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.6664ms 204 2025-12-03 16:24:57.8223|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-03 16:24:57.8223|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-03 16:24:57.8264|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:24:57.8264|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:24:57.8264|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:24:57.8264|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:24:57.8264|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:24:57.8264|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:24:57.8264|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:24:57.8407|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 16:24:57.8407|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:24:57.8407|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-03 16:24:57.8407|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:24:57.8407|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:24:57.8407|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-03 16:24:57.8900|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:24:57.8900|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 46.4719ms 2025-12-03 16:24:57.8900|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:24:57.8900|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 73.537ms 200 application/json; charset=utf-8 2025-12-03 16:24:57.9739|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-03 16:24:57.9739|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 128.7734ms 2025-12-03 16:24:57.9739|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 16:24:57.9739|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 154.5488ms 200 application/json; charset=utf-8 2025-12-03 16:25:05.1746|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 16:25:05.1746|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:25:05.1746|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9836ms 204 2025-12-03 16:25:05.1986|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 16:25:05.2020|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:25:05.2020|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:25:05.2020|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:25:05.2020|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 16:25:05.2154|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-03 16:25:05.2154|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:25:05.5663|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-03 16:25:05.5761|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 359.5887ms 2025-12-03 16:25:05.5761|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 16:25:05.5761|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 381.8699ms 200 application/json; charset=utf-8 2025-12-03 16:25:08.0354|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/d6c2ea7a-e977-4ee7-b701-6963b5a427b6 2025-12-03 16:25:08.0354|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:25:08.0354|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.297ms 204 2025-12-03 16:25:08.2050|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/d6c2ea7a-e977-4ee7-b701-6963b5a427b6 2025-12-03 16:25:08.2050|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:25:08.2050|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:25:08.2050|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:25:08.2050|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 16:25:08.2204|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-03 16:25:08.2204|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:25:09.4558|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-03 16:25:09.4862|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-03 16:25:09.5282|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-03 16:25:10.0347||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-03 16:25:10.0948|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:25:10.0948|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1875.8303ms 2025-12-03 16:25:10.0948|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 16:25:10.0948|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1894.2452ms 200 application/json; charset=utf-8 2025-12-03 16:25:10.3802|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:25:10.3802|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:25:11.1153|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/d6c2ea7a-e977-4ee7-b701-6963b5a427b6?Page=1&PageSize=100&IsValid=false 2025-12-03 16:25:11.1153|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:25:11.1153|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8225ms 204 2025-12-03 16:25:11.1954|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/d6c2ea7a-e977-4ee7-b701-6963b5a427b6?Page=1&PageSize=100&IsValid=false 2025-12-03 16:25:11.1954|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:25:11.1998|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:25:11.1998|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:25:11.1998|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-03 16:25:11.1998|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-03 16:25:11.1998|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:25:12.4664|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (51ms) [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-03 16:25:12.5199|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-03 16:25:12.6270|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:25:12.6270|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1417.7125ms 2025-12-03 16:25:12.6270|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-03 16:25:12.6270|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1436.0719ms 200 application/json; charset=utf-8 2025-12-03 16:25:30.9600|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/ReValidatePaymentItems 2025-12-03 16:25:30.9600|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:25:30.9648|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.807ms 204 2025-12-03 16:25:30.9860|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-03 16:25:30.9860|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:25:30.9860|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:25:30.9860|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:25:30.9860|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-03 16:25:31.0083|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-03 16:25:31.0112|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:25:31.0936|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-03 16:25:31.0936||WARN|PaymentService.Core.Service.IntegrationService|Fee Url: https://rcpayapi.mof.gov.sl/FeeService/ 2025-12-03 16:25:31.0936||WARN|PaymentService.Core.Service.IntegrationService|EndPoint: api/FeeCalculation/GetTransactionFee/209?currencyId=17 2025-12-03 16:25:31.2820||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-03 16:25:31.3506|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (44ms) [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-03 16:25:31.3796||WARN|PaymentService.Core.Service.PaymentService|28 Items to ReValidate. 2025-12-03 16:25:31.4070||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6, AccountNo: 012006601060544944, Amount: 82512.18] 2025-12-03 16:25:31.4070||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6 2025-12-03 16:25:31.4514||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6, AccountNo: 003001120178112179, Amount: 7883.92] 2025-12-03 16:25:31.4514||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6 2025-12-03 16:25:31.4798||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6, AccountNo: 008010820025394184, Amount: 8181.25] 2025-12-03 16:25:31.4798||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6 2025-12-03 16:25:31.5048||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"NAMUS GENERAL SERVICES","AccountNo":"012006601060544944","Amount":"82512.18","BankCode":"012","CurrencyId":17,"CreditedAmount":82512.18,"IsValid":false}, Error , IsNew False 2025-12-03 16:25:31.5048||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"Cottzonal Enterprise","AccountNo":"003001120178112179","Amount":"7883.92","BankCode":"003","CurrencyId":17,"CreditedAmount":7883.92,"IsValid":false}, Error , IsNew False 2025-12-03 16:25:31.5159||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6, AccountNo: 004001210056176194, Amount: 208242.72] 2025-12-03 16:25:31.5159||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6 2025-12-03 16:25:31.5377||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"Embra Enterprise","AccountNo":"008010820025394184","Amount":"8181.25","BankCode":"008","CurrencyId":17,"CreditedAmount":8181.25,"IsValid":false}, Error , IsNew False 2025-12-03 16:25:31.5464||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6, AccountNo: 003001131767112101, Amount: 11825.88] 2025-12-03 16:25:31.5464||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6 2025-12-03 16:25:31.5739||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"K J KABIA ENTERPRISE","AccountNo":"004001210056176194","Amount":"208242.72","BankCode":"004","CurrencyId":17,"CreditedAmount":208242.72,"IsValid":false}, Error , IsNew False 2025-12-03 16:25:31.5739||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6, AccountNo: 010401101600252030, Amount: 9817.50] 2025-12-03 16:25:31.5894||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6 2025-12-03 16:25:31.6086||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"SIERRA JOY ENTERPRISES","AccountNo":"003001131767112101","Amount":"11825.88","BankCode":"003","CurrencyId":17,"CreditedAmount":11825.88,"IsValid":false}, Error , IsNew False 2025-12-03 16:25:31.6086||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6, AccountNo: 003001121995112105, Amount: 13912.80] 2025-12-03 16:25:31.6244||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6 2025-12-03 16:25:31.6456||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"MED ALISHA ENTERPRISE","AccountNo":"010401101600252030","Amount":"9817.50","BankCode":"010","CurrencyId":17,"CreditedAmount":9817.50,"IsValid":false}, Error , IsNew False 2025-12-03 16:25:31.6519||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6, AccountNo: 004001210060571167, Amount: 11825.88] 2025-12-03 16:25:31.6519||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6 2025-12-03 16:25:31.6706||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"Jay and Jay Enterprise","AccountNo":"003001121995112105","Amount":"13912.80","BankCode":"003","CurrencyId":17,"CreditedAmount":13912.80,"IsValid":false}, Error , IsNew False 2025-12-03 16:25:31.6846||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6, AccountNo: 014001109464136249, Amount: 7947.50] 2025-12-03 16:25:31.6846||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6 2025-12-03 16:25:31.7172||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"SOMBODU CONSTRUCTION & P","AccountNo":"004001210060571167","Amount":"11825.88","BankCode":"004","CurrencyId":17,"CreditedAmount":11825.88,"IsValid":false}, Error , IsNew False 2025-12-03 16:25:31.7172||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6, AccountNo: 012006601060613620, Amount: 11825.88] 2025-12-03 16:25:31.7172||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6 2025-12-03 16:25:31.7514||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"BINTU'S INVESTMENT INTER","AccountNo":"014001109464136249","Amount":"7947.50","BankCode":"014","CurrencyId":17,"CreditedAmount":7947.50,"IsValid":false}, Error , IsNew False 2025-12-03 16:25:31.7514||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6, AccountNo: 002001002100802871, Amount: 27115.00] 2025-12-03 16:25:31.7514||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6 2025-12-03 16:25:31.7809||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"TEE MAN CONSTRUCTION AND","AccountNo":"012006601060613620","Amount":"11825.88","BankCode":"012","CurrencyId":17,"CreditedAmount":11825.88,"IsValid":false}, Error , IsNew False 2025-12-03 16:25:31.7809||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6, AccountNo: 003001119199110191, Amount: 99580.50] 2025-12-03 16:25:31.7809||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6 2025-12-03 16:25:31.8124||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"ALSHEREBO ENG. AND GEN. ","AccountNo":"002001002100802871","Amount":"27115.00","BankCode":"002","CurrencyId":17,"CreditedAmount":27115.00,"IsValid":false}, Error , IsNew False 2025-12-03 16:25:31.8124||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6, AccountNo: 010401101600173266, Amount: 167376.78] 2025-12-03 16:25:31.8124||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6 2025-12-03 16:25:31.8465||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6, AccountNo: 012002601020716944, Amount: 88398.45] 2025-12-03 16:25:31.8465||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"HECTORIA INVESTMENT","AccountNo":"003001119199110191","Amount":"99580.50","BankCode":"003","CurrencyId":17,"CreditedAmount":99580.50,"IsValid":false}, Error , IsNew False 2025-12-03 16:25:31.8465||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6 2025-12-03 16:25:31.8763||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"RIOS TRADING AND GENERAL","AccountNo":"010401101600173266","Amount":"167376.78","BankCode":"010","CurrencyId":17,"CreditedAmount":167376.78,"IsValid":false}, Error , IsNew False 2025-12-03 16:25:31.8763||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6, AccountNo: 003001074859112137, Amount: 19728.35] 2025-12-03 16:25:31.8861||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6 2025-12-03 16:25:31.9105||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"MARCH FOUR (4) ENTERPRISE","AccountNo":"012002601020716944","Amount":"88398.45","BankCode":"012","CurrencyId":17,"CreditedAmount":88398.45,"IsValid":false}, Error , IsNew False 2025-12-03 16:25:31.9105||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6, AccountNo: 012006601060250549, Amount: 7883.92] 2025-12-03 16:25:31.9105||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6 2025-12-03 16:25:31.9389||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"ATNAF ENTERPRISE","AccountNo":"003001074859112137","Amount":"19728.35","BankCode":"003","CurrencyId":17,"CreditedAmount":19728.35,"IsValid":false}, Error , IsNew False 2025-12-03 16:25:31.9389||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6, AccountNo: 002001002100802871, Amount: 375949.47] 2025-12-03 16:25:31.9389||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6 2025-12-03 16:25:31.9674||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"TELGLOMA GENERAL ENTERPR","AccountNo":"012006601060250549","Amount":"7883.92","BankCode":"012","CurrencyId":17,"CreditedAmount":7883.92,"IsValid":false}, Error , IsNew False 2025-12-03 16:25:31.9798||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6, AccountNo: 012006601060613620, Amount: 49679.13] 2025-12-03 16:25:31.9798||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6 2025-12-03 16:25:32.0088||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"ALSHEREBO ENG. AND GEN. ","AccountNo":"002001002100802871","Amount":"375949.47","BankCode":"002","CurrencyId":17,"CreditedAmount":375949.47,"IsValid":false}, Error , IsNew False 2025-12-03 16:25:32.0172||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6, AccountNo: 004006119600120118, Amount: 9820.00] 2025-12-03 16:25:32.0172||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6 2025-12-03 16:25:32.0434||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6, AccountNo: 012001601017188134, Amount: 9854.60] 2025-12-03 16:25:32.0434||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"TEE MAN CONSTRUCTION AND","AccountNo":"012006601060613620","Amount":"49679.13","BankCode":"012","CurrencyId":17,"CreditedAmount":49679.13,"IsValid":false}, Error , IsNew False 2025-12-03 16:25:32.0434||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6 2025-12-03 16:25:32.0682||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"ZABANMUS INVESTMENT","AccountNo":"004006119600120118","Amount":"9820.00","BankCode":"004","CurrencyId":17,"CreditedAmount":9820.00,"IsValid":false}, Error , IsNew False 2025-12-03 16:25:32.0827||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6, AccountNo: 008004635800489362, Amount: 17250.75] 2025-12-03 16:25:32.0827||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6 2025-12-03 16:25:32.1130||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"JOHN STEEL INVESTMENT","AccountNo":"012001601017188134","Amount":"9854.60","BankCode":"012","CurrencyId":17,"CreditedAmount":9854.60,"IsValid":false}, Error , IsNew False 2025-12-03 16:25:32.1226||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6, AccountNo: 002001002100802871, Amount: 27115.00] 2025-12-03 16:25:32.1226||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6 2025-12-03 16:25:32.1541||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6, AccountNo: 014001106953136631, Amount: 8415.00] 2025-12-03 16:25:32.1541||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"GERARD ALEX SESAY","AccountNo":"008004635800489362","Amount":"17250.75","BankCode":"008","CurrencyId":17,"CreditedAmount":17250.75,"IsValid":false}, Error , IsNew False 2025-12-03 16:25:32.1541||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6 2025-12-03 16:25:32.1894||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"ALSHEREBO ENG. AND GEN. ","AccountNo":"002001002100802871","Amount":"27115.00","BankCode":"002","CurrencyId":17,"CreditedAmount":27115.00,"IsValid":false}, Error , IsNew False 2025-12-03 16:25:32.1894||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6, AccountNo: 003001119199110191, Amount: 11825.88] 2025-12-03 16:25:32.1894||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6 2025-12-03 16:25:32.2233||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6, AccountNo: 003001119199110191, Amount: 14025.00] 2025-12-03 16:25:32.2233||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"KOADIA ENTERPRISE","AccountNo":"014001106953136631","Amount":"8415.00","BankCode":"014","CurrencyId":17,"CreditedAmount":8415.00,"IsValid":false}, Error , IsNew False 2025-12-03 16:25:32.2233||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6 2025-12-03 16:25:32.2482||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"HECTORIA INVESTMENT","AccountNo":"003001119199110191","Amount":"11825.88","BankCode":"003","CurrencyId":17,"CreditedAmount":11825.88,"IsValid":false}, Error , IsNew False 2025-12-03 16:25:32.2482||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6, AccountNo: 012002601020893969, Amount: 9817.50] 2025-12-03 16:25:32.2482||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6 2025-12-03 16:25:32.2813||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"HECTORIA INVESTMENT","AccountNo":"003001119199110191","Amount":"14025.00","BankCode":"003","CurrencyId":17,"CreditedAmount":14025.00,"IsValid":false}, Error , IsNew False 2025-12-03 16:25:32.2813||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6, AccountNo: 012002601020720727, Amount: 31373.03] 2025-12-03 16:25:32.2813||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6 2025-12-03 16:25:32.3063||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"FATINGO SUPPLIER AND GEN","AccountNo":"012002601020893969","Amount":"9817.50","BankCode":"012","CurrencyId":17,"CreditedAmount":9817.50,"IsValid":false}, Error , IsNew False 2025-12-03 16:25:32.3206||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6, AccountNo: 002011002101482050, Amount: 11825.88] 2025-12-03 16:25:32.3255||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: d6c2ea7a-e977-4ee7-b701-6963b5a427b6 2025-12-03 16:25:32.3510||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"LUSBON CONSTRUCTION AND ","AccountNo":"012002601020720727","Amount":"31373.03","BankCode":"012","CurrencyId":17,"CreditedAmount":31373.03,"IsValid":false}, Error , IsNew False 2025-12-03 16:25:32.3846||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"MAYIEGEE ENTERPRISE","AccountNo":"002011002101482050","Amount":"11825.88","BankCode":"002","CurrencyId":17,"CreditedAmount":11825.88,"IsValid":false}, Error , IsNew False 2025-12-03 16:25:32.4307|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-03 16:25:32.4367|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService) in 1425.8815ms 2025-12-03 16:25:32.4367|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-03 16:25:32.4367|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1454.9218ms 200 application/json; charset=utf-8 2025-12-03 16:25:32.6746|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/d6c2ea7a-e977-4ee7-b701-6963b5a427b6 2025-12-03 16:25:32.6746|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:25:32.6746|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.249ms 204 2025-12-03 16:25:32.7010|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/d6c2ea7a-e977-4ee7-b701-6963b5a427b6 2025-12-03 16:25:32.7010|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:25:32.7010|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:25:32.7010|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:25:32.7010|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 16:25:32.7010|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-03 16:25:32.7010|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:25:33.8166|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (6ms) [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-03 16:25:33.8166|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-03 16:25:33.8284|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [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-03 16:25:33.8515||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-03 16:25:33.8878|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:25:33.8878|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1178.9473ms 2025-12-03 16:25:33.8878|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 16:25:33.8878|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1192.9351ms 200 application/json; charset=utf-8 2025-12-03 16:25:34.0799|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/d6c2ea7a-e977-4ee7-b701-6963b5a427b6 2025-12-03 16:25:34.0799|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:25:34.0799|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:25:34.0799|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:25:34.0799|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 16:25:34.0799|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-03 16:25:34.0893|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:25:35.1440|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (7ms) [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-03 16:25:35.1440|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-03 16:25:35.1546|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [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-03 16:25:35.1773||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-03 16:25:35.2169|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:25:35.2169|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1129.765ms 2025-12-03 16:25:35.2169|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 16:25:35.2169|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1142.0222ms 200 application/json; charset=utf-8 2025-12-03 16:25:39.7422|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/d6c2ea7a-e977-4ee7-b701-6963b5a427b6?Page=1&PageSize=100&IsValid=true 2025-12-03 16:25:39.7422|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:25:39.7490|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.7733ms 204 2025-12-03 16:25:40.0388|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/d6c2ea7a-e977-4ee7-b701-6963b5a427b6?Page=1&PageSize=100&IsValid=true 2025-12-03 16:25:40.0388|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:25:40.0452|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:25:40.0452|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:25:40.0452|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-03 16:25:40.0452|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-03 16:25:40.0452|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:25:41.3102|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-03 16:25:41.3664|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-03 16:25:41.4741|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:25:41.4741|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1425.3691ms 2025-12-03 16:25:41.4741|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-03 16:25:41.4820|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1443.1847ms 200 application/json; charset=utf-8 2025-12-03 16:25:59.2167|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/InitiatePartialPayment 2025-12-03 16:25:59.2167|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:25:59.2167|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5748ms 204 2025-12-03 16:25:59.2953|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=----WebKitFormBoundary2pIQCH8ZzOB1jHH9 501 2025-12-03 16:25:59.2953|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:25:59.2953|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:25:59.2953|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:25:59.2953|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.InitiatePartialPayment (PaymentService)' 2025-12-03 16:25:59.2953|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-03 16:25:59.3122|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:25:59.3544|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (14ms) [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-03 16:25:59.3710|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-03 16:25:59.4073|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-03 16:25:59.4299|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-03 16:26:37.8167|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-03 16:26:37.8167|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-03 16:26:37.8275|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-03 16:26:37.8275|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-03 16:26:37.8275|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (0ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-03 16:26:37.8386|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-03 16:26:37.8386|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-03 16:26:37.8386|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-03 16:26:37.8386|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-03 16:26:37.8386|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-03 16:26:37.8538|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-03 16:26:37.8538|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-03 16:26:37.8538|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-03 16:26:37.8538|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-03 16:26:37.8702|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-03 16:26:37.8702|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-03 16:26:37.8702|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-03 16:26:37.8702|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-03 16:26:37.8702|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-03 16:26:37.8853|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (0ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-03 16:26:37.8853|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-03 16:26:37.8853|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-03 16:26:37.8853|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-03 16:26:37.9006|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-03 16:26:37.9006|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-03 16:26:37.9006|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-03 16:26:37.9159|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-03 16:26:37.9159|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-03 16:26:37.9674|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-03 16:26:37.9674|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.InitiatePartialPayment (PaymentService) in 38658.5732ms 2025-12-03 16:26:37.9674||WARN|PaymentService.Core.Service.IntegrationService|Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiSm9zZXBoaW5lIEtlaXRhIiwiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS93cy8yMDA4LzA2L2lkZW50aXR5L2NsYWltcy9wcmltYXJ5c2lkIjoiNTMwIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvZ2l2ZW5uYW1lIjoiamtlaXRhQFNMQ1MiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9lbWFpbGFkZHJlc3MiOiJrZWl0YWpvc2VwaGluZWFudGhvbnlAZ21haWwuY29tIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbG9jYWxpdHkiOiIyMDkiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9jb3VudHJ5IjoiQ29ycG9yYXRlIiwiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS93cy8yMDA4LzA2L2lkZW50aXR5L2NsYWltcy9yb2xlIjoiQ09SUE9SQVRFSU5JVElBVE9SIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwOS8wOS9pZGVudGl0eS9jbGFpbXMvYWN0b3IiOlsiaW5pdGlhdGVwYXltZW50Iiwidmlld2JhbGFuY2VzdGF0ZW1lbnQiLCJDYW5Jbml0aWF0ZVBheW1lbnRPblNvdXJjZUFjY291bnQiLCJDVkFCIiwiQ1ZTQSIsInZpZXdyZXBvcnQiXSwiZXhwIjoxNzY0NzgwMjk3LCJpc3MiOiJkb3RuZXRfZ3JvY2VyeV9saXN0IiwiYXVkIjoiR3JvY2VyeUxpc3RBUEkifQ.SzvprWCTJRejJvP1rhcyiA7DHIgR1RRp6wbnIVfmtLw 2025-12-03 16:26:37.9674|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.InitiatePartialPayment (PaymentService)' 2025-12-03 16:26:37.9674||WARN|PaymentService.Core.Service.IntegrationService|IntitiateWorkFlow Endpoint Called @ 12/3/2025 4:26:37 PM 2025-12-03 16:26:37.9674|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 38681.0489ms 200 application/json; charset=utf-8 2025-12-03 16:26:38.1137|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 16:26:38.1137|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:26:38.1137|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.2271ms 204 2025-12-03 16:26:38.1333|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 16:26:38.1362|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:26:38.1362|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:26:38.1362|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:26:38.1362|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 16:26:38.1362|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-03 16:26:38.1362|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:26:38.1958|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-03 16:26:38.1973|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 52.3658ms 2025-12-03 16:26:38.1973|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 16:26:38.1973|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 66.6021ms 200 application/json; charset=utf-8 2025-12-03 16:26:47.2431|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-03 16:26:47.2466|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:26:47.2466|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.0442ms 204 2025-12-03 16:26:47.2466|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 16:26:47.2466|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:26:47.2466|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:26:47.2466|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:26:47.2602|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 16:26:47.2602|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-03 16:26:47.2602|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:26:47.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-03 16:26:47.3617|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 100.7393ms 2025-12-03 16:26:47.3617|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 16:26:47.3617|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 113.374ms 200 application/json; charset=utf-8 2025-12-03 16:26:48.3856|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 16:26:48.3856|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:26:48.3856|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4678ms 204 2025-12-03 16:26:48.3856|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 16:26:48.4007|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:26:48.4007|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:26:48.4007|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:26:48.4007|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 16:26:48.4007|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-03 16:26:48.4007|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:26:48.4698|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-03 16:26:48.4698|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 58.7673ms 2025-12-03 16:26:48.4698|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 16:26:48.4698|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 79.5916ms 200 application/json; charset=utf-8 2025-12-03 16:26:49.8909|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 16:26:49.8909|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:26:49.8909|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:26:49.8909|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:26:49.9006|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 16:26:49.9006|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-03 16:26:49.9006|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:26:49.9981|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-03 16:26:49.9981|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 97.2652ms 2025-12-03 16:26:49.9981|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 16:26:49.9981|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 113.5903ms 200 application/json; charset=utf-8 2025-12-03 16:26:55.7819|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-03 16:26:55.7819|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:26:55.7819|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0512ms 204 2025-12-03 16:26:56.0396|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-03 16:26:56.0416|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:26:56.0416|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:26:56.0416|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:26:56.0416|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 16:26:56.0416|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-03 16:26:56.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-03 16:26:56.1542|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-03 16:26:56.1542|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 103.0143ms 2025-12-03 16:26:56.1542|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 16:26:56.1542|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 121.9931ms 200 application/json; charset=utf-8 2025-12-03 16:27:41.9563|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-03 16:27:41.9563|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:27:41.9563|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.4059ms 204 2025-12-03 16:27:41.9563|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 16:27:41.9563|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:27:41.9717|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:27:41.9717|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:27:41.9717|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 16:27:41.9717|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-03 16:27:41.9717|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:27:42.0866|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-03 16:27:42.0866|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 108.7906ms 2025-12-03 16:27:42.0866|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 16:27:42.0866|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 126.6586ms 200 application/json; charset=utf-8 2025-12-03 16:28:32.3961|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-03 16:28:32.3961|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:28:32.3961|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8865ms 204 2025-12-03 16:28:32.4281|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-03 16:28:32.4281|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:28:32.4358|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.7281ms 204 2025-12-03 16:28:32.8243|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-03 16:28:32.8243|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-03 16:28:32.8243|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:28:32.8243|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:28:32.8243|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:28:32.8243|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:28:32.8412|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:28:32.8412|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:28:32.8412|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:28:32.8412|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 16:28:32.8412|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:28:32.8412|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-03 16:28:32.8412|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:28:32.8561|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:28:32.8561|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-03 16:28:32.9146|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:28:32.9146|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 62.1849ms 2025-12-03 16:28:32.9146|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:28:32.9193|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 94.9538ms 200 application/json; charset=utf-8 2025-12-03 16:28:32.9848|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-03 16:28:32.9848|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 132.3427ms 2025-12-03 16:28:32.9848|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 16:28:32.9848|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 167.1984ms 200 application/json; charset=utf-8 2025-12-03 16:28:42.3196|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-03 16:28:42.3196|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:28:42.3196|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2594ms 204 2025-12-03 16:28:42.3485|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-03 16:28:42.3485|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:28:42.3485|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:28:42.3553|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:28:42.3553|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:28:42.3553|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:28:42.3553|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:28:42.3553|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-03 16:28:42.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-03 16:28:42.4028|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.6736ms 2025-12-03 16:28:42.4028|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:28:42.4028|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 58.5244ms 200 application/json; charset=utf-8 2025-12-03 16:28:46.3260|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68202 2025-12-03 16:28:46.3260|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:28:46.3260|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.1678ms 204 2025-12-03 16:28:46.4169|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68202 2025-12-03 16:28:46.4208|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:28:46.4208|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:28:46.4208|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:28:46.4208|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:28:46.4208|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:28:46.4208|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:28:46.4335|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-03 16:28:46.4335|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:28:46.4335|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:28:46.4866|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:28:46.4866|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 60.8144ms 2025-12-03 16:28:46.4866|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:28:46.4866|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 76.7652ms 200 application/json; charset=utf-8 2025-12-03 16:28:54.4650|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-03 16:28:54.4650|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:28:54.4650|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.0194ms 204 2025-12-03 16:28:54.7987|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-03 16:28:54.7987|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:28:54.7987|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:28:54.7987|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:28:54.7987|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:28:54.7987|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:28:54.8100|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:28:54.8100|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-03 16:28:54.8479|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:28:54.8479|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 40.3757ms 2025-12-03 16:28:54.8479|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:28:54.8479|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 54.6009ms 200 application/json; charset=utf-8 2025-12-03 16:28:57.2544|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68202 2025-12-03 16:28:57.2544|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:28:57.2544|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.5581ms 204 2025-12-03 16:28:57.7380|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68202 2025-12-03 16:28:57.7380|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:28:57.7380|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:28:57.7380|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:28:57.7465|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:28:57.7465|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:28:57.7465|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:28:57.7465|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-03 16:28:57.7624|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:28:57.7624|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:28:57.8176|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:28:57.8176|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 69.5462ms 2025-12-03 16:28:57.8176|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:28:57.8241|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 86.1826ms 200 application/json; charset=utf-8 2025-12-03 16:28:57.8654|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68201 2025-12-03 16:28:57.8654|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:28:57.8712|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8388ms 204 2025-12-03 16:28:57.8941|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68201 2025-12-03 16:28:57.8941|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:28:57.8941|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:28:57.9023|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:28:57.9023|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:28:57.9023|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:28:57.9023|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:28:57.9023|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-03 16:28:57.9188|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:28:57.9188|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:28:57.9696|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:28:57.9696|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 63.5402ms 2025-12-03 16:28:57.9696|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:28:57.9696|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 81.685ms 200 application/json; charset=utf-8 2025-12-03 16:29:02.2447|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-03 16:29:02.2479|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:02.2479|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9835ms 204 2025-12-03 16:29:02.2847|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-03 16:29:02.2847|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:29:02.2847|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:02.2847|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:29:02.2847|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:29:02.2847|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:29:02.2944|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:29:02.2944|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-03 16:29:02.3315|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:29:02.3315|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 39.2894ms 2025-12-03 16:29:02.3315|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:29:02.3315|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 50.9021ms 200 application/json; charset=utf-8 2025-12-03 16:29:05.2866|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68201 2025-12-03 16:29:05.2866|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:05.2866|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.064ms 204 2025-12-03 16:29:05.3106|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68201 2025-12-03 16:29:05.3106|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:29:05.3106|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:05.3106|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:29:05.3106|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:29:05.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-03 16:29:05.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-03 16:29:05.3274|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-03 16:29:05.3274|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:29:05.3274|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:29:05.3720|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:29:05.3720|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 50.9805ms 2025-12-03 16:29:05.3720|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:29:05.3720|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 68.218ms 200 application/json; charset=utf-8 2025-12-03 16:29:05.5954|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68200 2025-12-03 16:29:05.5954|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:05.5954|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1682ms 204 2025-12-03 16:29:05.8993|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68200 2025-12-03 16:29:05.9032|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:29:05.9032|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:05.9032|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:29:05.9032|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:29:05.9032|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:29:05.9032|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:29:05.9032|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-03 16:29:05.9198|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:29:05.9198|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:29:05.9686|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:29:05.9686|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 59.0839ms 2025-12-03 16:29:05.9686|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:29:05.9686|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 75.7628ms 200 application/json; charset=utf-8 2025-12-03 16:29:10.1727|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-03 16:29:10.1727|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:10.1727|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9389ms 204 2025-12-03 16:29:10.2011|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-03 16:29:10.2011|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:29:10.2011|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:10.2011|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:29:10.2011|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:29:10.2011|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:29:10.2011|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:29:10.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-03 16:29:10.2703|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:29:10.2703|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 60.58ms 2025-12-03 16:29:10.2703|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:29:10.2703|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 74.2225ms 200 application/json; charset=utf-8 2025-12-03 16:29:13.2652|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68200 2025-12-03 16:29:13.2652|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:13.2652|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5902ms 204 2025-12-03 16:29:13.2843|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68200 2025-12-03 16:29:13.2843|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:29:13.2843|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:13.2843|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:29:13.2931|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:29:13.2931|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:29:13.2931|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:29:13.3092|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-03 16:29:13.3092|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:29:13.3092|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:29:13.3579|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:29:13.3579|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 60.0531ms 2025-12-03 16:29:13.3579|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:29:13.3579|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 82.5983ms 200 application/json; charset=utf-8 2025-12-03 16:29:13.3816|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68199 2025-12-03 16:29:13.3816|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:13.3816|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.8152ms 204 2025-12-03 16:29:13.4020|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68199 2025-12-03 16:29:13.4044|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:29:13.4044|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:13.4044|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:29:13.4044|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:29:13.4044|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:29:13.4044|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:29:13.4224|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-03 16:29:13.4224|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:29:13.4224|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:29:13.4652|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:29:13.4652|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 50.8797ms 2025-12-03 16:29:13.4652|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:29:13.4652|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 71.9886ms 200 application/json; charset=utf-8 2025-12-03 16:29:17.9505|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-03 16:29:17.9505|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:17.9505|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.13ms 204 2025-12-03 16:29:17.9782|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-03 16:29:17.9812|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:29:17.9812|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:17.9812|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:29:17.9812|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:29:17.9812|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:29:17.9812|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:29:17.9812|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-03 16:29:18.0288|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:29:18.0288|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.4268ms 2025-12-03 16:29:18.0288|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:29:18.0288|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 56.5568ms 200 application/json; charset=utf-8 2025-12-03 16:29:22.3196|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68199 2025-12-03 16:29:22.3196|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:22.3258|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1168ms 204 2025-12-03 16:29:22.3570|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68199 2025-12-03 16:29:22.3570|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:29:22.3570|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:22.3570|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:29:22.3570|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:29:22.3570|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:29:22.3570|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:29:22.3741|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-03 16:29:22.3741|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:29:22.3741|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:29:22.4249|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:29:22.4249|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 58.173ms 2025-12-03 16:29:22.4249|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:29:22.4249|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 73.3132ms 200 application/json; charset=utf-8 2025-12-03 16:29:22.4547|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68198 2025-12-03 16:29:22.4547|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:22.4547|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.537ms 204 2025-12-03 16:29:22.4784|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68198 2025-12-03 16:29:22.4804|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:29:22.4804|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:22.4804|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:29:22.4804|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:29:22.4804|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:29:22.4804|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:29:22.4804|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-03 16:29:22.4804|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:29:22.4804|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:29:22.5388|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:29:22.5388|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 56.7208ms 2025-12-03 16:29:22.5446|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:29:22.5446|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 68.6005ms 200 application/json; charset=utf-8 2025-12-03 16:29:27.1049|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-03 16:29:27.1082|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:27.1082|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8474ms 204 2025-12-03 16:29:27.1316|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-03 16:29:27.1316|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:29:27.1316|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:27.1316|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:29:27.1381|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:29:27.1381|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:29:27.1381|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:29:27.1381|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-03 16:29:27.1803|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:29:27.1803|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.0131ms 2025-12-03 16:29:27.1853|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:29:27.1853|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 55.3983ms 200 application/json; charset=utf-8 2025-12-03 16:29:30.0959|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68198 2025-12-03 16:29:30.0959|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:30.0959|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0236ms 204 2025-12-03 16:29:30.1194|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68198 2025-12-03 16:29:30.1220|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:29:30.1220|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:30.1220|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:29:30.1220|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:29:30.1220|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:29:30.1220|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:29:30.1220|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-03 16:29:30.1370|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:29:30.1370|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:29:30.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-03 16:29:30.1944|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 67.6431ms 2025-12-03 16:29:30.1996|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:29:30.1996|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 82.0395ms 200 application/json; charset=utf-8 2025-12-03 16:29:30.2270|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68197 2025-12-03 16:29:30.2270|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:30.2315|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.497ms 204 2025-12-03 16:29:30.2504|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68197 2025-12-03 16:29:30.2504|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:29:30.2504|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:30.2504|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:29:30.2504|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:29:30.2504|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:29:30.2635|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:29:30.2635|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-03 16:29:30.2635|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:29:30.2635|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:29:30.3139|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:29:30.3139|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 54.2033ms 2025-12-03 16:29:30.3139|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:29:30.3139|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 70.3689ms 200 application/json; charset=utf-8 2025-12-03 16:29:34.5534|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-03 16:29:34.5534|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:34.5534|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.884ms 204 2025-12-03 16:29:34.5943|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-03 16:29:34.5943|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:29:34.5943|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:34.5943|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:29:34.5943|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:29:34.5943|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:29:34.6061|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:29:34.6061|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-03 16:29:34.6442|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:29:34.6442|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 40.4426ms 2025-12-03 16:29:34.6442|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:29:34.6442|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 54.715ms 200 application/json; charset=utf-8 2025-12-03 16:29:36.8736|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68197 2025-12-03 16:29:36.8736|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:36.8736|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7315ms 204 2025-12-03 16:29:36.8946|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68197 2025-12-03 16:29:36.8946|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:29:36.8946|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:36.8946|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:29:36.8946|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:29:36.9031|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:29:36.9031|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:29:36.9031|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-03 16:29:36.9031|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:29:36.9031|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:29:36.9857|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:29:36.9857|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 82.8878ms 2025-12-03 16:29:36.9857|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:29:36.9857|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 95.9174ms 200 application/json; charset=utf-8 2025-12-03 16:29:37.0141|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68196 2025-12-03 16:29:37.0141|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:37.0141|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.1699ms 204 2025-12-03 16:29:37.0495|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68196 2025-12-03 16:29:37.0495|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:29:37.0495|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:37.0495|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:29:37.0495|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:29:37.0589|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:29:37.0589|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:29:37.0589|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-03 16:29:37.0589|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:29:37.0589|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:29:37.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-03 16:29:37.1213|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 61.6382ms 2025-12-03 16:29:37.1213|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:29:37.1213|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 75.7969ms 200 application/json; charset=utf-8 2025-12-03 16:29:41.9421|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-03 16:29:41.9421|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:41.9421|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.493ms 204 2025-12-03 16:29:41.9656|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-03 16:29:41.9656|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:29:41.9656|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:41.9656|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:29:41.9656|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:29:41.9656|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:29:41.9805|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:29:41.9805|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-03 16:29:42.0202|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:29:42.0202|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.7967ms 2025-12-03 16:29:42.0202|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:29:42.0202|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 60.9189ms 200 application/json; charset=utf-8 2025-12-03 16:29:45.2461|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68196 2025-12-03 16:29:45.2493|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:45.2493|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5285ms 204 2025-12-03 16:29:45.2974|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68196 2025-12-03 16:29:45.2974|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:29:45.2974|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:45.2974|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:29:45.2974|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:29:45.2974|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:29:45.3090|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:29:45.3090|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-03 16:29:45.3090|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-03 16:29:45.3090|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:29:45.3602|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:29:45.3602|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 54.9714ms 2025-12-03 16:29:45.3602|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:29:45.3602|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 71.5163ms 200 application/json; charset=utf-8 2025-12-03 16:29:45.4130|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68195 2025-12-03 16:29:45.4130|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:45.4130|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.9148ms 204 2025-12-03 16:29:45.4358|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68195 2025-12-03 16:29:45.4358|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:29:45.4358|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:45.4358|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:29:45.4358|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:29:45.4358|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:29:45.4505|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:29:45.4505|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-03 16:29:45.4505|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:29:45.4505|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:29:45.5054|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:29:45.5054|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 58.8783ms 2025-12-03 16:29:45.5054|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:29:45.5138|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 78.0108ms 200 application/json; charset=utf-8 2025-12-03 16:29:50.6549|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-03 16:29:50.6549|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:50.6549|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.3314ms 204 2025-12-03 16:29:50.6910|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-03 16:29:50.6910|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:29:50.6910|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:50.6910|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:29:50.6910|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:29:50.7009|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:29:50.7009|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:29:50.7009|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-03 16:29:50.7401|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:29:50.7401|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.7685ms 2025-12-03 16:29:50.7401|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:29:50.7401|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 56.1441ms 200 application/json; charset=utf-8 2025-12-03 16:29:52.8758|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68195 2025-12-03 16:29:52.8758|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:52.8758|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.218ms 204 2025-12-03 16:29:52.9036|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68195 2025-12-03 16:29:52.9072|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:29:52.9072|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:52.9072|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:29:52.9072|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:29:52.9072|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:29:52.9072|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:29:52.9231|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-03 16:29:52.9231|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:29:52.9231|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:29:52.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-03 16:29:52.9886|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 72.8832ms 2025-12-03 16:29:52.9886|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:29:52.9886|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 92.0231ms 200 application/json; charset=utf-8 2025-12-03 16:29:53.0099|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68194 2025-12-03 16:29:53.0099|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:53.0156|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6914ms 204 2025-12-03 16:29:53.0308|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68194 2025-12-03 16:29:53.0308|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:29:53.0308|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:53.0308|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:29:53.0308|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:29:53.0308|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:29:53.0454|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:29:53.0454|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-03 16:29:53.0454|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:29:53.0454|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:29:53.0973|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:29:53.0973|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 54.723ms 2025-12-03 16:29:53.0973|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:29:53.0973|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 71.4395ms 200 application/json; charset=utf-8 2025-12-03 16:29:58.1912|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-03 16:29:58.1912|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:58.1912|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.0946ms 204 2025-12-03 16:29:58.2175|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-03 16:29:58.2175|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:29:58.2175|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:29:58.2175|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:29:58.2175|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:29:58.2175|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:29:58.2175|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:29:58.2328|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-03 16:29:58.2659|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:29:58.2659|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 40.7131ms 2025-12-03 16:29:58.2659|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:29:58.2659|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 57.005ms 200 application/json; charset=utf-8 2025-12-03 16:30:01.4597|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68194 2025-12-03 16:30:01.4597|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:01.4597|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0382ms 204 2025-12-03 16:30:01.4807|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68194 2025-12-03 16:30:01.4838|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:30:01.4838|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:01.4838|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:30:01.4838|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:30:01.4838|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:30:01.4838|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:30:01.4838|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-03 16:30:01.4979|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:30:01.4979|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:30:01.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-03 16:30:01.5645|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 76.2968ms 2025-12-03 16:30:01.5645|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:30:01.5645|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 90.7742ms 200 application/json; charset=utf-8 2025-12-03 16:30:01.6400|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68193 2025-12-03 16:30:01.6400|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:01.6400|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5361ms 204 2025-12-03 16:30:01.6645|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68193 2025-12-03 16:30:01.6645|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:30:01.6645|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:01.6645|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:30:01.6645|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:30:01.6716|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:30:01.6716|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:30:01.6716|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-03 16:30:01.6716|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:30:01.6716|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:30:01.7233|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:30:01.7233|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 53.9827ms 2025-12-03 16:30:01.7233|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:30:01.7328|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 68.2764ms 200 application/json; charset=utf-8 2025-12-03 16:30:06.0993|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-03 16:30:06.0993|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:06.0993|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2597ms 204 2025-12-03 16:30:06.1175|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-03 16:30:06.1175|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:30:06.1239|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:06.1239|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:30:06.1239|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:30:06.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-03 16:30:06.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-03 16:30:06.1397|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-03 16:30:06.1737|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:30:06.1737|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 43.7459ms 2025-12-03 16:30:06.1737|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:30:06.1737|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 63.1739ms 200 application/json; charset=utf-8 2025-12-03 16:30:08.2100|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68193 2025-12-03 16:30:08.2100|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:08.2100|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5295ms 204 2025-12-03 16:30:08.2309|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68193 2025-12-03 16:30:08.2350|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:30:08.2350|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:08.2350|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:30:08.2350|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:30:08.2350|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:30:08.2487|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:30:08.2487|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-03 16:30:08.2487|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:30:08.2644|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:30:08.3077|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:30:08.3077|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 61.7031ms 2025-12-03 16:30:08.3127|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:30:08.3127|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 84.3656ms 200 application/json; charset=utf-8 2025-12-03 16:30:08.3127|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68192 2025-12-03 16:30:08.3127|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:08.3127|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3315ms 204 2025-12-03 16:30:08.3385|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68192 2025-12-03 16:30:08.3385|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:30:08.3414|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:08.3414|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:30:08.3414|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:30:08.3414|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:30:08.3414|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:30:08.3414|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-03 16:30:08.3575|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:30:08.3575|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:30:08.3983|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:30:08.3983|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 51.7375ms 2025-12-03 16:30:08.4040|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:30:08.4040|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 67.3309ms 200 application/json; charset=utf-8 2025-12-03 16:30:10.5669|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:30:10.5669|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:30:13.4384|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-03 16:30:13.4384|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:13.4384|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9502ms 204 2025-12-03 16:30:13.4607|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-03 16:30:13.4607|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:30:13.4607|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:13.4680|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:30:13.4680|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:30:13.4680|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:30:13.4680|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:30:13.4680|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-03 16:30:13.5080|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:30:13.5080|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 40.2475ms 2025-12-03 16:30:13.5080|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:30:13.5146|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 53.8869ms 200 application/json; charset=utf-8 2025-12-03 16:30:16.8512|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68192 2025-12-03 16:30:16.8512|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:16.8575|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.3233ms 204 2025-12-03 16:30:16.8575|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68192 2025-12-03 16:30:16.8754|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:30:16.8754|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:16.8754|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:30:16.8754|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:30:16.8754|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:30:16.8754|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:30:16.8883|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-03 16:30:16.8883|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:30:16.8883|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:30:16.9406|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:30:16.9406|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 61.0203ms 2025-12-03 16:30:16.9406|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:30:16.9406|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 76.7783ms 200 application/json; charset=utf-8 2025-12-03 16:30:16.9788|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68191 2025-12-03 16:30:16.9820|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:16.9820|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9667ms 204 2025-12-03 16:30:16.9979|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68191 2025-12-03 16:30:16.9979|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:30:16.9979|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:16.9979|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:30:16.9979|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:30:16.9979|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:30:17.0142|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:30:17.0142|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-03 16:30:17.0142|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:30:17.0142|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:30:17.0730|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:30:17.0730|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 61.2642ms 2025-12-03 16:30:17.0775|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:30:17.0775|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 81.7368ms 200 application/json; charset=utf-8 2025-12-03 16:30:21.2807|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-03 16:30:21.2807|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:21.2807|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5735ms 204 2025-12-03 16:30:21.3294|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-03 16:30:21.3294|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:30:21.3294|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:21.3294|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:30:21.3294|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:30:21.3294|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:30:21.3294|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:30:21.3426|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-03 16:30:21.3778|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:30:21.3778|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.8766ms 2025-12-03 16:30:21.3778|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:30:21.3778|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 56.7878ms 200 application/json; charset=utf-8 2025-12-03 16:30:26.0240|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68191 2025-12-03 16:30:26.0240|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:26.0283|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2946ms 204 2025-12-03 16:30:26.0283|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68191 2025-12-03 16:30:26.0445|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:30:26.0445|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:26.0445|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:30:26.0445|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:30:26.0445|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:30:26.0445|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:30:26.0445|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-03 16:30:26.0622|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:30:26.0622|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:30:26.1291|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:30:26.1291|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 78.7264ms 2025-12-03 16:30:26.1291|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:30:26.1291|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 95.6203ms 200 application/json; charset=utf-8 2025-12-03 16:30:26.1436|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68190 2025-12-03 16:30:26.1436|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:26.1436|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.0524ms 204 2025-12-03 16:30:26.1603|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68190 2025-12-03 16:30:26.1603|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:30:26.1603|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:26.1603|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:30:26.1603|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:30:26.1698|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:30:26.1698|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:30:26.1698|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-03 16:30:26.1698|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:30:26.1698|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:30:26.2219|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:30:26.2219|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 53.2341ms 2025-12-03 16:30:26.2219|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:30:26.2219|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 66.9853ms 200 application/json; charset=utf-8 2025-12-03 16:30:30.8270|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-03 16:30:30.8270|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:30.8270|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1728ms 204 2025-12-03 16:30:30.8525|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-03 16:30:30.8525|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:30:30.8525|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:30.8570|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:30:30.8570|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:30:30.8570|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:30:30.8570|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:30:30.8570|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-03 16:30:30.8980|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:30:30.8980|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 40.5624ms 2025-12-03 16:30:30.8980|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:30:30.9049|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 52.4012ms 200 application/json; charset=utf-8 2025-12-03 16:30:33.1855|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68190 2025-12-03 16:30:33.1855|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:33.1855|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.5955ms 204 2025-12-03 16:30:33.2001|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68190 2025-12-03 16:30:33.2001|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:30:33.2001|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:33.2001|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:30:33.2001|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:30:33.2001|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:30:33.2001|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:30:33.2240|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-03 16:30:33.2240|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:30:33.2240|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:30:33.2926|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:30:33.2944|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 79.8465ms 2025-12-03 16:30:33.2944|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:30:33.2944|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 98.906ms 200 application/json; charset=utf-8 2025-12-03 16:30:33.3124|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68189 2025-12-03 16:30:33.3124|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:33.3124|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.081ms 204 2025-12-03 16:30:33.3327|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68189 2025-12-03 16:30:33.3327|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:30:33.3327|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:33.3327|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:30:33.3327|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:30:33.3414|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:30:33.3414|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:30:33.3414|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-03 16:30:33.3414|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:30:33.3414|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:30:33.3958|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:30:33.3958|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 56.2767ms 2025-12-03 16:30:33.3958|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:30:33.3958|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 70.2133ms 200 application/json; charset=utf-8 2025-12-03 16:30:38.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=80 2025-12-03 16:30:38.1701|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:38.1701|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1688ms 204 2025-12-03 16:30:38.2071|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-03 16:30:38.2071|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:30:38.2119|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:38.2119|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:30:38.2119|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:30:38.2119|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:30:38.2119|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:30:38.2119|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-03 16:30:38.2622|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:30:38.2622|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 45.8272ms 2025-12-03 16:30:38.2622|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:30:38.2622|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 63.2421ms 200 application/json; charset=utf-8 2025-12-03 16:30:39.5987|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68189 2025-12-03 16:30:39.6022|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:39.6022|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2619ms 204 2025-12-03 16:30:39.6180|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68189 2025-12-03 16:30:39.6180|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:30:39.6180|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:39.6180|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:30:39.6180|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:30:39.6180|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:30:39.6180|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:30:39.6359|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-03 16:30:39.6359|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:30:39.6359|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:30:39.6927|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:30:39.6927|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 62.8947ms 2025-12-03 16:30:39.6927|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:30:39.6971|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 79.0638ms 200 application/json; charset=utf-8 2025-12-03 16:30:39.7166|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68188 2025-12-03 16:30:39.7166|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:39.7166|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9351ms 204 2025-12-03 16:30:39.7389|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68188 2025-12-03 16:30:39.7389|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:30:39.7439|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:39.7439|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:30:39.7439|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:30:39.7439|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:30:39.7439|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:30:39.7439|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-03 16:30:39.7439|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:30:39.7439|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:30:39.7951|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:30:39.7951|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 47.5525ms 2025-12-03 16:30:39.7951|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:30:39.7951|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 61.7483ms 200 application/json; charset=utf-8 2025-12-03 16:30:44.3845|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-03 16:30:44.3845|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:44.3845|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6825ms 204 2025-12-03 16:30:44.4364|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-03 16:30:44.4364|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:30:44.4364|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:44.4456|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:30:44.4456|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:30:44.4456|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:30:44.4456|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:30:44.4456|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-03 16:30:44.4908|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:30:44.4926|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.4315ms 2025-12-03 16:30:44.4926|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:30:44.4926|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 59.9084ms 200 application/json; charset=utf-8 2025-12-03 16:30:47.9069|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68188 2025-12-03 16:30:47.9069|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:47.9069|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1684ms 204 2025-12-03 16:30:47.9264|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68188 2025-12-03 16:30:47.9299|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:30:47.9299|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:47.9299|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:30:47.9299|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:30:47.9299|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:30:47.9299|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:30:47.9459|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-03 16:30:47.9459|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:30:47.9459|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:30:48.0067|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:30:48.0086|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 69.4663ms 2025-12-03 16:30:48.0086|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:30:48.0086|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 84.8183ms 200 application/json; charset=utf-8 2025-12-03 16:30:48.0253|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68187 2025-12-03 16:30:48.0253|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:48.0253|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8881ms 204 2025-12-03 16:30:48.0456|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68187 2025-12-03 16:30:48.0456|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:30:48.0456|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:48.0456|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:30:48.0456|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:30:48.0555|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:30:48.0555|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:30:48.0555|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-03 16:30:48.0555|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:30:48.0555|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:30:48.1090|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:30:48.1090|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 54.8299ms 2025-12-03 16:30:48.1090|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:30:48.1090|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 69.8039ms 200 application/json; charset=utf-8 2025-12-03 16:30:52.5901|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-03 16:30:52.5901|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:52.5901|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.0487ms 204 2025-12-03 16:30:52.6139|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-03 16:30:52.6139|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:30:52.6179|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:52.6179|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:30:52.6179|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:30:52.6179|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:30:52.6179|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:30:52.6179|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-03 16:30:52.6612|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:30:52.6647|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.4743ms 2025-12-03 16:30:52.6647|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:30:52.6647|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 54.9963ms 200 application/json; charset=utf-8 2025-12-03 16:30:54.6495|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68187 2025-12-03 16:30:54.6495|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:54.6495|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6336ms 204 2025-12-03 16:30:54.6779|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68187 2025-12-03 16:30:54.6813|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:30:54.6813|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:54.6813|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:30:54.6813|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:30:54.6813|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:30:54.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-03 16:30:54.6813|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-03 16:30:54.6970|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:30:54.6970|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:30:54.7592|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:30:54.7592|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 71.7059ms 2025-12-03 16:30:54.7592|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:30:54.7592|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 87.6868ms 200 application/json; charset=utf-8 2025-12-03 16:30:54.8100|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68186 2025-12-03 16:30:54.8100|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:54.8100|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8888ms 204 2025-12-03 16:30:54.8323|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68186 2025-12-03 16:30:54.8323|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:30:54.8370|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:54.8370|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:30:54.8370|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:30:54.8370|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:30:54.8370|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:30:54.8370|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-03 16:30:54.8554|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:30:54.8554|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:30:54.8979|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:30:54.9004|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 56.8969ms 2025-12-03 16:30:54.9004|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:30:54.9004|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 72.2525ms 200 application/json; charset=utf-8 2025-12-03 16:30:59.7792|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-03 16:30:59.7792|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:59.7792|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9261ms 204 2025-12-03 16:30:59.7972|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-03 16:30:59.7972|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:30:59.7972|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:30:59.7972|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:30:59.8063|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:30:59.8063|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:30:59.8063|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:30:59.8063|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-03 16:30:59.8481|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:30:59.8516|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.3903ms 2025-12-03 16:30:59.8516|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:30:59.8516|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 61.4359ms 200 application/json; charset=utf-8 2025-12-03 16:31:02.2684|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68186 2025-12-03 16:31:02.2684|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:31:02.2766|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.1998ms 204 2025-12-03 16:31:02.2919|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68186 2025-12-03 16:31:02.2919|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:31:02.2919|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:31:02.2919|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:31:02.3051|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:31:02.3051|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:31:02.3051|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:31:02.3211|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-03 16:31:02.3211|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:31:02.3211|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:31:02.3766|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:31:02.3766|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 68.6303ms 2025-12-03 16:31:02.3851|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:31:02.3851|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 97.5104ms 200 application/json; charset=utf-8 2025-12-03 16:31:02.3851|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68185 2025-12-03 16:31:02.3851|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:31:02.3851|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7096ms 204 2025-12-03 16:31:02.4125|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68185 2025-12-03 16:31:02.4164|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:31:02.4164|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:31:02.4164|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:31:02.4164|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:31:02.4164|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:31:02.4164|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:31:02.4323|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-03 16:31:02.4323|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:31:02.4323|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:31:02.4893|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:31:02.4924|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 65.8264ms 2025-12-03 16:31:02.4924|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:31:02.4924|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 85.542ms 200 application/json; charset=utf-8 2025-12-03 16:31:12.3211|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-03 16:31:12.3211|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:31:12.3211|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2705ms 204 2025-12-03 16:31:12.3509|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-03 16:31:12.3543|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:31:12.3543|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:31:12.3543|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:31:12.3543|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:31:12.3543|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:31:12.3543|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:31:12.3543|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-03 16:31:12.3994|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:31:12.3994|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.4791ms 2025-12-03 16:31:12.3994|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:31:12.3994|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 56.6937ms 200 application/json; charset=utf-8 2025-12-03 16:31:17.5446|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68185 2025-12-03 16:31:17.5446|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:31:17.5446|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6731ms 204 2025-12-03 16:31:17.5635|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68185 2025-12-03 16:31:17.5635|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:31:17.5635|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:31:17.5635|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:31:17.5707|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:31:17.5707|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:31:17.5707|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:31:17.5707|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-03 16:31:17.5707|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:31:17.5707|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:31:17.6441|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:31:17.6441|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 72.9273ms 2025-12-03 16:31:17.6484|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:31:17.6484|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 87.1763ms 200 application/json; charset=utf-8 2025-12-03 16:31:17.6774|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68184 2025-12-03 16:31:17.6799|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:31:17.6799|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8916ms 204 2025-12-03 16:31:17.6999|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68184 2025-12-03 16:31:17.6999|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:31:17.6999|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:31:17.6999|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:31:17.6999|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:31:17.7109|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:31:17.7109|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:31:17.7109|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-03 16:31:17.7109|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:31:17.7109|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:31:17.7766|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:31:17.7766|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 67.7081ms 2025-12-03 16:31:17.7766|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:31:17.7766|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 84.8078ms 200 application/json; charset=utf-8 2025-12-03 16:31:22.2951|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-03 16:31:22.2951|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:31:22.2951|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.7728ms 204 2025-12-03 16:31:22.3256|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-03 16:31:22.3256|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:31:22.3256|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:31:22.3256|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:31:22.3256|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:31:22.3256|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:31:22.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-03 16:31:22.3369|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-03 16:31:22.3761|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:31:22.3761|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.6089ms 2025-12-03 16:31:22.3761|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:31:22.3828|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 57.1833ms 200 application/json; charset=utf-8 2025-12-03 16:31:24.8165|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68184 2025-12-03 16:31:24.8165|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:31:24.8219|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4922ms 204 2025-12-03 16:31:24.8368|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68184 2025-12-03 16:31:24.8368|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:31:24.8368|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:31:24.8368|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:31:24.8368|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:31:24.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-03 16:31:24.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-03 16:31:24.8562|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-03 16:31:24.8562|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-03 16:31:24.8562|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:31:24.9444|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:31:24.9467|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 95.8525ms 2025-12-03 16:31:24.9467|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:31:24.9467|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 113.9779ms 200 application/json; charset=utf-8 2025-12-03 16:31:25.0071|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68183 2025-12-03 16:31:25.0097|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:31:25.0097|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.0826ms 204 2025-12-03 16:31:25.0097|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68183 2025-12-03 16:31:25.0254|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:31:25.0254|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:31:25.0254|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:31:25.0254|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:31:25.0254|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:31:25.0254|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:31:25.0254|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-03 16:31:25.0393|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:31:25.0393|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:31:25.0886|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:31:25.0886|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 59.7152ms 2025-12-03 16:31:25.0886|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:31:25.0886|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 72.0394ms 200 application/json; charset=utf-8 2025-12-03 16:31:29.2857|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-03 16:31:29.2857|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:31:29.2902|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5422ms 204 2025-12-03 16:31:29.3083|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-03 16:31:29.3083|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:31:29.3083|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:31:29.3083|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:31:29.3083|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:31:29.3083|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:31:29.3204|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:31:29.3204|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-03 16:31:29.3572|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:31:29.3572|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 40.0525ms 2025-12-03 16:31:29.3572|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:31:29.3572|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 55.2969ms 200 application/json; charset=utf-8 2025-12-03 16:31:31.2620|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68183 2025-12-03 16:31:31.2620|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:31:31.2620|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5003ms 204 2025-12-03 16:31:31.2799|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68183 2025-12-03 16:31:31.2799|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:31:31.2799|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:31:31.2799|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:31:31.2799|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:31:31.2799|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:31:31.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-03 16:31:31.2905|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-03 16:31:31.2905|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:31:31.3063|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:31:31.3599|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:31:31.3599|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 72.3218ms 2025-12-03 16:31:31.3599|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:31:31.3599|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 85.797ms 200 application/json; charset=utf-8 2025-12-03 16:31:31.9457|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68182 2025-12-03 16:31:31.9457|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:31:31.9457|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4138ms 204 2025-12-03 16:31:32.0120|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68182 2025-12-03 16:31:32.0120|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:31:32.0120|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:31:32.0120|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:31:32.0120|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:31:32.0120|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:31:32.0265|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:31:32.0265|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-03 16:31:32.0265|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:31:32.0265|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:31:32.0749|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:31:32.0749|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 51.3657ms 2025-12-03 16:31:32.0749|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:31:32.0749|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 69.283ms 200 application/json; charset=utf-8 2025-12-03 16:31:35.9264|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-03 16:31:35.9264|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:31:35.9264|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8239ms 204 2025-12-03 16:31:35.9478|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-03 16:31:35.9478|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:31:35.9523|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:31:35.9523|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:31:35.9523|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:31:35.9523|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:31:35.9523|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:31:35.9523|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-03 16:31:35.9970|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:31:36.0000|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.1174ms 2025-12-03 16:31:36.0000|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:31:36.0000|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 55.9787ms 200 application/json; charset=utf-8 2025-12-03 16:31:38.7872|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68182 2025-12-03 16:31:38.7872|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:31:38.7872|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.8819ms 204 2025-12-03 16:31:38.8009|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68182 2025-12-03 16:31:38.8009|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:31:38.8009|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:31:38.8009|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:31:38.8009|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:31:38.8009|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:31:38.8009|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:31:38.8136|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-03 16:31:38.8136|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:31:38.8136|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:31:38.8731|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:31:38.8731|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 65.9349ms 2025-12-03 16:31:38.8731|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:31:38.8731|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 77.4671ms 200 application/json; charset=utf-8 2025-12-03 16:31:38.9153|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68181 2025-12-03 16:31:38.9153|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:31:38.9153|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.8283ms 204 2025-12-03 16:31:38.9327|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68181 2025-12-03 16:31:38.9327|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:31:38.9372|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:31:38.9372|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:31:38.9372|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:31:38.9372|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:31:38.9372|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:31:38.9372|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-03 16:31:38.9372|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:31:38.9372|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:31:39.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-03 16:31:39.0297|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 89.1651ms 2025-12-03 16:31:39.0297|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:31:39.0297|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 102.3399ms 200 application/json; charset=utf-8 2025-12-03 16:31:45.8096|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-03 16:31:45.8129|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:31:45.8129|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8171ms 204 2025-12-03 16:31:45.9218|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-03 16:31:45.9218|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:31:45.9218|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:31:45.9218|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:31:45.9218|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:31:45.9218|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:31:45.9218|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:31:45.9365|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-03 16:31:45.9708|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:31:45.9708|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 39.7866ms 2025-12-03 16:31:45.9708|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:31:45.9708|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 54.0614ms 200 application/json; charset=utf-8 2025-12-03 16:31:57.6096|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68181 2025-12-03 16:31:57.6096|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:31:57.6096|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4508ms 204 2025-12-03 16:31:57.6273|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68181 2025-12-03 16:31:57.6273|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:31:57.6273|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:31:57.6273|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:31:57.6273|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:31:57.6273|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:31:57.6273|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:31:57.6392|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-03 16:31:57.6392|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:31:57.6392|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:31:57.6931|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:31:57.6931|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 62.069ms 2025-12-03 16:31:57.6931|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:31:57.7025|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 75.1071ms 200 application/json; charset=utf-8 2025-12-03 16:31:57.7287|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68180 2025-12-03 16:31:57.7287|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:31:57.7352|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.5051ms 204 2025-12-03 16:31:57.7493|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68180 2025-12-03 16:31:57.7493|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:31:57.7493|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:31:57.7493|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:31:57.7493|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:31:57.7493|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:31:57.7493|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:31:57.7493|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-03 16:31:57.7650|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:31:57.7650|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:31:57.8086|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:31:57.8123|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 54.5046ms 2025-12-03 16:31:57.8123|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:31:57.8123|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 66.9923ms 200 application/json; charset=utf-8 2025-12-03 16:32:02.3928|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-03 16:32:02.3928|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:32:02.3928|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.7104ms 204 2025-12-03 16:32:02.4685|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-03 16:32:02.4685|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:32:02.4685|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:32:02.4685|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:32:02.4685|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:32:02.4685|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:32:02.4685|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:32:02.4825|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-03 16:32:02.5180|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:32:02.5180|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.43ms 2025-12-03 16:32:02.5180|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:32:02.5180|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 57.9648ms 200 application/json; charset=utf-8 2025-12-03 16:32:05.1668|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68180 2025-12-03 16:32:05.1668|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:32:05.1710|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2122ms 204 2025-12-03 16:32:05.1861|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68180 2025-12-03 16:32:05.1861|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:32:05.1861|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:32:05.1861|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:32:05.1861|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:32:05.1861|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:32:05.1861|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:32:05.2090|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-03 16:32:05.2090|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:32:05.2090|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-03 16:32:05.2563|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:32:05.2563|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 59.476ms 2025-12-03 16:32:05.2563|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:32:05.2653|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 79.1805ms 200 application/json; charset=utf-8 2025-12-03 16:32:05.2653|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68179 2025-12-03 16:32:05.2794|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:32:05.2794|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8683ms 204 2025-12-03 16:32:05.2973|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68179 2025-12-03 16:32:05.2973|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:32:05.2973|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:32:05.2973|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:32:05.2973|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:32:05.2973|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:32:05.3123|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:32:05.3123|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-03 16:32:05.3123|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:32:05.3265|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:32:05.3773|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:32:05.3773|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 69.1705ms 2025-12-03 16:32:05.3773|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:32:05.3773|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 87.9409ms 200 application/json; charset=utf-8 2025-12-03 16:32:10.3922|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-03 16:32:10.3922|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:32:10.3922|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9353ms 204 2025-12-03 16:32:10.4151|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-03 16:32:10.4151|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:32:10.4211|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:32:10.4211|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:32:10.4211|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:32:10.4211|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:32:10.4211|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:32:10.4211|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-03 16:32:10.4669|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:32:10.4669|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.4224ms 2025-12-03 16:32:10.4669|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:32:10.4669|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 59.6183ms 200 application/json; charset=utf-8 2025-12-03 16:32:12.4241|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68179 2025-12-03 16:32:12.4241|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:32:12.4241|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5174ms 204 2025-12-03 16:32:12.4396|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68179 2025-12-03 16:32:12.4396|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:32:12.4396|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:32:12.4396|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:32:12.4396|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:32:12.4396|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:32:12.4396|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:32:12.4543|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-03 16:32:12.4543|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:32:12.4543|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:32:12.5131|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:32:12.5170|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 66.7308ms 2025-12-03 16:32:12.5170|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:32:12.5170|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 80.9258ms 200 application/json; charset=utf-8 2025-12-03 16:32:12.5522|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68178 2025-12-03 16:32:12.5522|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:32:12.5522|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2351ms 204 2025-12-03 16:32:12.5761|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68178 2025-12-03 16:32:12.5761|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:32:12.5761|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:32:12.5761|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:32:12.5761|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:32:12.5761|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:32:12.5761|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:32:12.5948|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-03 16:32:12.5948|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:32:12.5948|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:32:12.6419|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:32:12.6419|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 54.9865ms 2025-12-03 16:32:12.6419|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:32:12.6419|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 73.519ms 200 application/json; charset=utf-8 2025-12-03 16:32:19.6799|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-03 16:32:19.6799|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:32:19.6799|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8306ms 204 2025-12-03 16:32:19.7083|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-03 16:32:19.7083|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:32:19.7083|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:32:19.7083|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:32:19.7083|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:32:19.7182|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:32:19.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-03 16:32:19.7182|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-03 16:32:19.7704|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:32:19.7704|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 55.107ms 2025-12-03 16:32:19.7704|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:32:19.7704|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 70.1215ms 200 application/json; charset=utf-8 2025-12-03 16:32:24.1111|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68178 2025-12-03 16:32:24.1111|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:32:24.1111|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8148ms 204 2025-12-03 16:32:24.1412|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68178 2025-12-03 16:32:24.1412|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:32:24.1412|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:32:24.1412|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:32:24.1412|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:32:24.1412|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:32:24.1412|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:32:24.1555|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-03 16:32:24.1555|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:32:24.1555|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:32:24.2106|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:32:24.2106|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 63.8895ms 2025-12-03 16:32:24.2106|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:32:24.2106|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 74.0157ms 200 application/json; charset=utf-8 2025-12-03 16:32:24.2397|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68177 2025-12-03 16:32:24.2397|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:32:24.2397|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8139ms 204 2025-12-03 16:32:24.2850|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68177 2025-12-03 16:32:24.2850|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:32:24.2850|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:32:24.2850|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:32:24.2850|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:32:24.2962|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:32:24.2962|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:32:24.2962|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-03 16:32:24.2962|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:32:24.3111|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:32:24.3668|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:32:24.3668|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 71.2678ms 2025-12-03 16:32:24.3668|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:32:24.3731|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 88.1285ms 200 application/json; charset=utf-8 2025-12-03 16:32:29.2887|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-03 16:32:29.2887|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:32:29.2887|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2306ms 204 2025-12-03 16:32:29.3091|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-03 16:32:29.3129|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:32:29.3129|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:32:29.3129|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:32:29.3129|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:32:29.3129|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:32:29.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-03 16:32:29.3269|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-03 16:32:29.3694|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:32:29.3694|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 49.4933ms 2025-12-03 16:32:29.3744|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:32:29.3744|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 66.9601ms 200 application/json; charset=utf-8 2025-12-03 16:32:34.2074|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68177 2025-12-03 16:32:34.2074|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:32:34.2074|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6664ms 204 2025-12-03 16:32:34.2257|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68177 2025-12-03 16:32:34.2257|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:32:34.2257|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:32:34.2257|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:32:34.2330|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:32:34.2330|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:32:34.2330|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:32:34.2330|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-03 16:32:34.2330|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:32:34.2330|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:32:34.2917|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:32:34.2917|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 57.4579ms 2025-12-03 16:32:34.2917|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:32:34.2954|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 69.6937ms 200 application/json; charset=utf-8 2025-12-03 16:32:34.3170|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68176 2025-12-03 16:32:34.3170|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:32:34.3170|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2639ms 204 2025-12-03 16:32:34.3618|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68176 2025-12-03 16:32:34.3618|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:32:34.3618|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:32:34.3618|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:32:34.3618|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:32:34.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-03 16:32:34.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-03 16:32:34.3755|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-03 16:32:34.3755|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:32:34.3755|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:32:34.4197|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:32:34.4222|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 50.5665ms 2025-12-03 16:32:34.4222|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:32:34.4222|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 64.0013ms 200 application/json; charset=utf-8 2025-12-03 16:32:38.9147|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-03 16:32:38.9147|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:32:38.9199|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1894ms 204 2025-12-03 16:32:38.9406|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-03 16:32:38.9406|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:32:38.9406|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:32:38.9406|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:32:38.9406|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:32:38.9406|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:32:38.9522|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:32:38.9522|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-03 16:32:38.9890|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:32:38.9890|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 39.7512ms 2025-12-03 16:32:38.9890|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:32:38.9890|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 54.4862ms 200 application/json; charset=utf-8 2025-12-03 16:32:41.8955|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68176 2025-12-03 16:32:41.8955|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:32:41.8955|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1004ms 204 2025-12-03 16:32:41.9185|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68176 2025-12-03 16:32:41.9219|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:32:41.9219|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:32:41.9219|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:32:41.9219|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:32:41.9219|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:32:41.9219|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:32:41.9365|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-03 16:32:41.9365|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:32:41.9365|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:32:42.0076|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:32:42.0076|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 78.8589ms 2025-12-03 16:32:42.0076|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:32:42.0136|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 95.121ms 200 application/json; charset=utf-8 2025-12-03 16:32:42.0550|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68175 2025-12-03 16:32:42.0550|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:32:42.0550|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.9939ms 204 2025-12-03 16:32:42.0771|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68175 2025-12-03 16:32:42.0771|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:32:42.0771|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:32:42.0771|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:32:42.0771|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:32:42.0771|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 16:32:42.0771|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:32:42.0940|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-03 16:32:42.0940|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:32:42.0940|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 16:32:42.1428|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 16:32:42.1428|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 56.0526ms 2025-12-03 16:32:42.1428|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 16:32:42.1428|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 71.856ms 200 application/json; charset=utf-8 2025-12-03 16:32:49.2949|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-03 16:32:49.2949|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:32:49.2949|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.7142ms 204 2025-12-03 16:32:49.3152|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-03 16:32:49.3152|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:32:49.3152|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:32:49.3152|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:32:49.3152|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:32:49.3152|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:32:49.3152|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:32:49.3285|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-03 16:32:49.3632|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:32:49.3632|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.2693ms 2025-12-03 16:32:49.3632|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:32:49.3632|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 54.5932ms 200 application/json; charset=utf-8 2025-12-03 16:32:52.3097|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-03 16:32:52.3117|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:32:52.3117|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6913ms 204 2025-12-03 16:32:52.3305|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-03 16:32:52.3305|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:32:52.3305|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:32:52.3305|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:32:52.3305|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 16:32:52.3416|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-03 16:32:52.3416|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:32:52.4917|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-03 16:32:52.4917|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 151.1199ms 2025-12-03 16:32:52.4917|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 16:32:52.4984|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 167.9278ms 200 application/json; charset=utf-8 2025-12-03 16:35:10.7518|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:35:10.7518|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:35:56.3579|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-03 16:35:56.3579|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:35:56.3579|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.3388ms 204 2025-12-03 16:35:56.3708|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 16:35:56.3708|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-03 16:35:56.3708|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-03 16:35:56.3708|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:35:56.3708|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-03 16:35:56.3708|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-03 16:35:56.3708|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 11.5868ms 401 2025-12-03 16:36:25.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-03 16:36:25.9496|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:36:25.9496|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.27ms 204 2025-12-03 16:36:25.9496|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-03 16:36:25.9496|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 16:36:25.9496|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:36:25.9671|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:36:25.9671|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.8929ms 204 2025-12-03 16:36:25.9671|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:36:25.9671|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 16:36:25.9671|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:36:25.9671|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:36:25.9806|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:36:25.9806|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:36:25.9806|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:36:25.9806|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:36:25.9806|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:36:25.9806|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 16:36:25.9964|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-03 16:36:25.9964|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-03 16:36:25.9964|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:36:26.0450|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:36:26.0450|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 56.2279ms 2025-12-03 16:36:26.0450|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:36:26.0450|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 87.7308ms 200 application/json; charset=utf-8 2025-12-03 16:36:26.1114|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-03 16:36:26.1114|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 116.3233ms 2025-12-03 16:36:26.1114|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 16:36:26.1114|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 144.1684ms 200 application/json; charset=utf-8 2025-12-03 16:36:27.9175|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 16:36:27.9200|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:36:27.9200|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2391ms 204 2025-12-03 16:36:27.9200|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 16:36:27.9200|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:36:27.9200|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:36:27.9359|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:36:27.9359|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 16:36:27.9359|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-03 16:36:27.9359|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:36:28.0089|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-03 16:36:28.0119|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 70.6062ms 2025-12-03 16:36:28.0119|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 16:36:28.0119|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 89.2542ms 200 application/json; charset=utf-8 2025-12-03 16:36:29.7375|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 16:36:29.7375|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:36:29.7375|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:36:29.7497|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:36:29.7497|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 16:36:29.7497|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-03 16:36:29.7497|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:36:29.8635|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-03 16:36:29.8635|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 110.6162ms 2025-12-03 16:36:29.8712|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 16:36:29.8712|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 137.583ms 200 application/json; charset=utf-8 2025-12-03 16:38:24.8777|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-03 16:38:24.8777|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:38:24.8777|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2287ms 204 2025-12-03 16:38:24.8898|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 16:38:24.8898|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:38:24.8898|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:38:24.8898|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:38:24.8898|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 16:38:24.8898|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-03 16:38:24.9032|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:38:25.0206|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-03 16:38:25.0206|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 119.6776ms 2025-12-03 16:38:25.0206|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 16:38:25.0206|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 135.7157ms 200 application/json; charset=utf-8 2025-12-03 16:39:47.5273|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-03 16:39:47.5273|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:39:47.5349|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.5647ms 204 2025-12-03 16:39:47.5349|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 16:39:47.5349|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:39:47.5349|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:39:47.5349|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:39:47.5478|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:39:47.5478|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 16:39:47.5478|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:39:47.5478|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-03 16:39:47.5936|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 16:39:47.5961|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 43.7492ms 2025-12-03 16:39:47.5961|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 16:39:47.5961|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 61.6579ms 200 application/json; charset=utf-8 2025-12-03 16:40:10.9043|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:40:10.9043|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:40:31.7811|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-03 16:40:31.7811|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:40:31.7811|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2163ms 204 2025-12-03 16:40:31.7811|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 16:40:31.7941|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:40:31.7941|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:40:31.7941|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:40:31.7941|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 16:40:31.7941|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-03 16:40:31.7941|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:40:31.9218|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-03 16:40:31.9218|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 120.8762ms 2025-12-03 16:40:31.9218|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 16:40:31.9218|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 136.348ms 200 application/json; charset=utf-8 2025-12-03 16:45:11.1199|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:45:11.1243|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:50:11.2490|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:50:11.3070|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:55:11.4411|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:55:11.4411|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:56:09.8351|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-03 16:56:09.8351|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:56:09.8351|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.1259ms 204 2025-12-03 16:56:09.8351|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 16:56:09.8503|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 16:56:09.8503|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:56:09.8503|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 16:56:09.8503|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 16:56:09.8503|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-03 16:56:09.8503|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 16:56:10.0058|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-03 16:56:10.0058|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 149.5914ms 2025-12-03 16:56:10.0058|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 16:56:10.0058|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 165.6639ms 200 application/json; charset=utf-8 2025-12-03 16:56:28.8936|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-03 16:56:28.8987|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:56:28.8987|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.929ms 204 2025-12-03 16:56:28.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-03 16:56:28.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-03 16:56:28.9108|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-03 16:56:28.9108|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 16:56:28.9108|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-03 16:56:28.9108|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-03 16:56:28.9108|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.7418ms 401 2025-12-03 17:00:11.6208|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:00:11.6208|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:05:11.7887|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:05:11.7887|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:10:11.9215|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:10:11.9215|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:10:49.3169|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-03 17:10:49.3169|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:10:49.3249|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.0349ms 204 2025-12-03 17:10:49.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-03 17:10:49.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-03 17:10:49.3249|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:10:49.3390|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:10:49.3390|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:10:49.3390|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:10:49.3390|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 21.9122ms 204 2025-12-03 17:10:49.3579|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 17:10:49.3579|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 17:10:49.3579|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 17:10:49.3725|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:10:49.3725|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:10:49.3725|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:10:49.3725|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:10:49.3725|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-03 17:10:49.3725|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 17:10:49.3873|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-03 17:10:49.3873|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:10:49.4223|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 17:10:49.4223|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 48.2909ms 2025-12-03 17:10:49.4223|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 17:10:49.4223|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 100.74ms 200 application/json; charset=utf-8 2025-12-03 17:10:49.5289|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-03 17:10:49.5289|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 142.7569ms 2025-12-03 17:10:49.5289|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 17:10:49.5289|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 175.5954ms 200 application/json; charset=utf-8 2025-12-03 17:10:51.0915|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 17:10:51.0915|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:10:51.0915|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.3495ms 204 2025-12-03 17:10:51.0915|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 17:10:51.0915|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:10:51.0915|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:10:51.0915|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:10:51.0915|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 17:10:51.1056|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-03 17:10:51.1056|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:10:51.4389|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-03 17:10:51.4389|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 334.9533ms 2025-12-03 17:10:51.4389|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 17:10:51.4389|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 346.0588ms 200 application/json; charset=utf-8 2025-12-03 17:10:56.9260|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-03 17:10:56.9260|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:10:56.9260|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5805ms 204 2025-12-03 17:10:56.9364|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 17:10:56.9364|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:10:56.9364|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:10:56.9364|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:10:56.9364|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 17:10:56.9364|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-03 17:10:56.9501|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:10:57.0695|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-03 17:10:57.0695|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 121.4031ms 2025-12-03 17:10:57.0695|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 17:10:57.0736|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 137.2386ms 200 application/json; charset=utf-8 2025-12-03 17:11:13.9225|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-03 17:11:13.9256|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:11:13.9256|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.0917ms 204 2025-12-03 17:11:13.9256|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 17:11:13.9395|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:11:13.9395|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:11:13.9395|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:11:13.9395|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 17:11:13.9395|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-03 17:11:13.9558|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:11:14.0927|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-03 17:11:14.0927|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 139.0921ms 2025-12-03 17:11:14.0957|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 17:11:14.0957|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 163.2074ms 200 application/json; charset=utf-8 2025-12-03 17:11:24.6817|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-03 17:11:24.6817|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:11:24.6817|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.4258ms 204 2025-12-03 17:11:24.6941|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 17:11:24.6941|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:11:24.6941|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:11:24.6941|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:11:24.7057|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 17:11:24.7057|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-03 17:11:24.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-03 17:11:24.8303|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-03 17:11:24.8303|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 125.2046ms 2025-12-03 17:11:24.8303|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 17:11:24.8303|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 143.513ms 200 application/json; charset=utf-8 2025-12-03 17:12:03.3274|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-03 17:12:03.3274|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:12:03.3274|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.9611ms 204 2025-12-03 17:12:03.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-03 17:12:03.3369|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:12:03.3369|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:12:03.3369|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:12:03.3369|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 17:12:03.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-03 17:12:03.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-03 17:12:03.4464|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-03 17:12:03.4464|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 99.577ms 2025-12-03 17:12:03.4464|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 17:12:03.4464|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 115.3743ms 200 application/json; charset=utf-8 2025-12-03 17:12:39.1603|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-03 17:12:39.1637|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:12:39.1637|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.0935ms 204 2025-12-03 17:12:39.1637|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 17:12:39.1789|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:12:39.1789|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:12:39.1789|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:12:39.1789|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 17:12:39.1789|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 17:12:39.1789|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:12:39.1935|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-03 17:12:39.1935|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-03 17:12:39.1935|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:12:39.1935|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.7721ms 204 2025-12-03 17:12:39.2111|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 17:12:39.2111|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:12:39.2111|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:12:39.2111|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:12:39.2111|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 17:12:39.2231|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-03 17:12:39.2231|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:12:39.2412|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 17:12:39.2412|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 53.5203ms 2025-12-03 17:12:39.2412|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 17:12:39.2412|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 70.6623ms 200 application/json; charset=utf-8 2025-12-03 17:12:39.3827|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-03 17:12:39.3827|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 159.5878ms 2025-12-03 17:12:39.3827|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 17:12:39.3827|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 178.0314ms 200 application/json; charset=utf-8 2025-12-03 17:12:41.4460|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 17:12:41.4460|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:12:41.4460|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:12:41.4578|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:12:41.4578|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 17:12:41.4578|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 17:12:41.4578|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:12:41.4578|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-03 17:12:41.5031|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 17:12:41.5049|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.5463ms 2025-12-03 17:12:41.5049|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 17:12:41.5049|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 61.0222ms 200 application/json; charset=utf-8 2025-12-03 17:12:55.4722|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-03 17:12:55.4722|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:12:55.4722|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1401ms 204 2025-12-03 17:12:55.4722|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 17:12:55.4722|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:12:55.4722|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:12:55.4880|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:12:55.4880|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 17:12:55.4880|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-03 17:12:55.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-03 17:12:55.6411|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-03 17:12:55.6411|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 151.2261ms 2025-12-03 17:12:55.6454|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 17:12:55.6454|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 163.9156ms 200 application/json; charset=utf-8 2025-12-03 17:14:03.2941|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-03 17:14:03.2941|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:14:03.2941|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.3094ms 204 2025-12-03 17:14:03.3072|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 17:14:03.3072|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:14:03.3072|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:14:03.3072|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:14:03.3072|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 17:14:03.3210|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-03 17:14:03.3210|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:14:03.5086|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-03 17:14:03.5086|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 188.2196ms 2025-12-03 17:14:03.5086|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 17:14:03.5086|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 209.2196ms 200 application/json; charset=utf-8 2025-12-03 17:14:04.6283|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-03 17:14:04.6283|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:14:04.6322|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.9337ms 204 2025-12-03 17:14:04.6322|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 17:14:04.6322|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:14:04.6322|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:14:04.6477|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:14:04.6477|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 17:14:04.6477|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 17:14:04.6477|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:14:04.6477|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-03 17:14:04.6918|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 17:14:04.6918|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.7475ms 2025-12-03 17:14:04.6949|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 17:14:04.6949|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 55.5295ms 200 application/json; charset=utf-8 2025-12-03 17:14:19.7102|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/67808 2025-12-03 17:14:19.7127|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:14:19.7127|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6873ms 204 2025-12-03 17:14:19.7127|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/67808 2025-12-03 17:14:19.7127|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:14:19.7277|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:14:19.7277|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:14:19.7277|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 17:14:19.7277|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 17:14:19.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-03 17:14:19.7277|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-03 17:14:19.7435|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 17:14:19.7435|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 17:14:19.7861|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 17:14:19.7861|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 52.6902ms 2025-12-03 17:14:19.7907|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 17:14:19.7907|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 70.7319ms 200 application/json; charset=utf-8 2025-12-03 17:14:23.9010|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-03 17:14:23.9010|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:14:23.9010|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7053ms 204 2025-12-03 17:14:23.9010|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 17:14:23.9154|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:14:23.9154|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:14:23.9154|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:14:23.9154|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 17:14:23.9154|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 17:14:23.9154|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:14:23.9306|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-03 17:14:23.9753|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 17:14:23.9753|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 51.9979ms 2025-12-03 17:14:23.9782|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 17:14:23.9782|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 65.6661ms 200 application/json; charset=utf-8 2025-12-03 17:14:26.2962|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-03 17:14:26.2962|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:14:26.2962|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.8941ms 204 2025-12-03 17:14:26.2962|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 17:14:26.3141|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:14:26.3141|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:14:26.3141|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:14:26.3141|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 17:14:26.3141|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-03 17:14:26.3141|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:14:26.4801|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-03 17:14:26.4801|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 159.7573ms 2025-12-03 17:14:26.4848|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 17:14:26.4848|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 175.2281ms 200 application/json; charset=utf-8 2025-12-03 17:14:42.8666|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-03 17:14:42.8666|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:14:42.8666|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.1164ms 204 2025-12-03 17:14:42.8819|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 17:14:42.8819|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:14:42.8819|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:14:42.8819|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:14:42.8819|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 17:14:42.8819|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 17:14:42.8964|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:14:42.8964|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-03 17:14:42.8964|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:14:42.8964|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-03 17:14:42.8964|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7348ms 204 2025-12-03 17:14:42.8964|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 17:14:42.8964|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:14:42.9123|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:14:42.9123|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:14:42.9123|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 17:14:42.9123|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-03 17:14:42.9123|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:14:42.9391|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 17:14:42.9391|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 45.592ms 2025-12-03 17:14:42.9436|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 17:14:42.9436|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 63.7937ms 200 application/json; charset=utf-8 2025-12-03 17:14:43.0746|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-03 17:14:43.0746|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 159.8045ms 2025-12-03 17:14:43.0746|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 17:14:43.0746|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 174.1696ms 200 application/json; charset=utf-8 2025-12-03 17:15:12.0474|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:15:12.0474|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:16:34.1691|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-03 17:16:34.1691|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:16:34.1691|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.07ms 204 2025-12-03 17:16:34.1864|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 17:16:34.1864|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:16:34.1864|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:16:34.1915|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:16:34.1915|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 17:16:34.1915|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 17:16:34.1915|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:16:34.1915|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-03 17:16:34.1915|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-03 17:16:34.1915|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:16:34.2069|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.4364ms 204 2025-12-03 17:16:34.2269|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 17:16:34.2269|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:16:34.2269|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:16:34.2269|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:16:34.2269|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 17:16:34.2269|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-03 17:16:34.2397|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 17:16:34.2397|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:16:34.2397|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 44.7751ms 2025-12-03 17:16:34.2397|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 17:16:34.2397|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 58.8762ms 200 application/json; charset=utf-8 2025-12-03 17:16:34.3397|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-03 17:16:34.3397|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 102.2276ms 2025-12-03 17:16:34.3397|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 17:16:34.3397|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 116.6422ms 200 application/json; charset=utf-8 2025-12-03 17:16:36.1783|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 17:16:36.1783|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:16:36.1783|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0262ms 204 2025-12-03 17:16:36.1912|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 17:16:36.1912|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:16:36.1912|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:16:36.1912|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:16:36.1912|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 17:16:36.1912|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-03 17:16:36.1912|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:16:36.5397|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-03 17:16:36.5397|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 338.5222ms 2025-12-03 17:16:36.5397|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 17:16:36.5397|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 354.885ms 200 application/json; charset=utf-8 2025-12-03 17:16:37.8535|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/ececa578-f4dd-46e6-87cf-1d8a44753289 2025-12-03 17:16:37.8535|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:16:37.8535|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0273ms 204 2025-12-03 17:16:37.8669|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/ececa578-f4dd-46e6-87cf-1d8a44753289 2025-12-03 17:16:37.8669|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:16:37.8669|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:16:37.8669|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:16:37.8669|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 17:16:37.8669|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-03 17:16:37.8796|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:16:39.1582|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-03 17:16:39.1639|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-03 17:16:39.1777|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-03 17:16:39.2239||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-03 17:16:39.2687|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 17:16:39.2721|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1393.0774ms 2025-12-03 17:16:39.2721|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 17:16:39.2721|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1407.6824ms 200 application/json; charset=utf-8 2025-12-03 17:16:40.0929|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/ececa578-f4dd-46e6-87cf-1d8a44753289?Page=1&PageSize=100&IsValid=false 2025-12-03 17:16:40.0929|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:16:40.0977|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8623ms 204 2025-12-03 17:16:40.0977|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/ececa578-f4dd-46e6-87cf-1d8a44753289?Page=1&PageSize=100&IsValid=false 2025-12-03 17:16:40.0977|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:16:40.0977|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:16:40.0977|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:16:40.0977|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-03 17:16:40.0977|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-03 17:16:40.1137|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:16:41.4394|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (53ms) [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-03 17:16:41.4821|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-03 17:16:41.5242|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 17:16:41.5242|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1412.4365ms 2025-12-03 17:16:41.5242|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-03 17:16:41.5242|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1422.5216ms 200 application/json; charset=utf-8 2025-12-03 17:16:42.3425|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/ReValidatePaymentItems 2025-12-03 17:16:42.3425|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:16:42.3425|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.6371ms 204 2025-12-03 17:16:42.3520|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-03 17:16:42.3520|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:16:42.3520|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:16:42.3520|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:16:42.3520|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-03 17:16:42.3520|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-03 17:16:42.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-03 17:16:42.3657|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (7ms) [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-03 17:16:42.3657||WARN|PaymentService.Core.Service.IntegrationService|Fee Url: https://rcpayapi.mof.gov.sl/FeeService/ 2025-12-03 17:16:42.3657||WARN|PaymentService.Core.Service.IntegrationService|EndPoint: api/FeeCalculation/GetTransactionFee/207?currencyId=17 2025-12-03 17:16:42.4483||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-03 17:16:42.4855|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (32ms) [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-03 17:16:42.4855||WARN|PaymentService.Core.Service.PaymentService|8 Items to ReValidate. 2025-12-03 17:16:42.4893||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: ececa578-f4dd-46e6-87cf-1d8a44753289, AccountNo: 014001107055136205, Amount: 794750.00] 2025-12-03 17:16:42.4893||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: ececa578-f4dd-46e6-87cf-1d8a44753289 2025-12-03 17:16:42.5039||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: ececa578-f4dd-46e6-87cf-1d8a44753289, AccountNo: 014001107055136205, Amount: 794750.00] 2025-12-03 17:16:42.5039||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: ececa578-f4dd-46e6-87cf-1d8a44753289 2025-12-03 17:16:42.5226||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"G'S CONSTRUCTION AND TRA","AccountNo":"014001107055136205","Amount":"794750.00","BankCode":"014","CurrencyId":17,"CreditedAmount":794750.00,"IsValid":false}, Error , IsNew False 2025-12-03 17:16:42.5226||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: ececa578-f4dd-46e6-87cf-1d8a44753289, AccountNo: 014001107055136205, Amount: 514250.00] 2025-12-03 17:16:42.5226||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: ececa578-f4dd-46e6-87cf-1d8a44753289 2025-12-03 17:16:42.5445||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"G'S CONSTRUCTION AND TRA","AccountNo":"014001107055136205","Amount":"794750.00","BankCode":"014","CurrencyId":17,"CreditedAmount":794750.00,"IsValid":false}, Error , IsNew False 2025-12-03 17:16:42.5445||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: ececa578-f4dd-46e6-87cf-1d8a44753289, AccountNo: 000001011100392927, Amount: 45153.00] 2025-12-03 17:16:42.5504||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: ececa578-f4dd-46e6-87cf-1d8a44753289 2025-12-03 17:16:42.5660||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"G'S CONSTRUCTION AND TRA","AccountNo":"014001107055136205","Amount":"514250.00","BankCode":"014","CurrencyId":17,"CreditedAmount":514250.00,"IsValid":false}, Error , IsNew False 2025-12-03 17:16:42.5660||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: ececa578-f4dd-46e6-87cf-1d8a44753289, AccountNo: 000001011100392927, Amount: 45153.00] 2025-12-03 17:16:42.5660||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: ececa578-f4dd-46e6-87cf-1d8a44753289 2025-12-03 17:16:42.5841||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"DAILY SUBSISTENCE ALLOWA","AccountNo":"000001011100392927","Amount":"45153.00","BankCode":"000","CurrencyId":17,"CreditedAmount":45153.00,"IsValid":false}, Error , IsNew False 2025-12-03 17:16:42.5841||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: ececa578-f4dd-46e6-87cf-1d8a44753289, AccountNo: 000001011100392927, Amount: 270919.00] 2025-12-03 17:16:42.5841||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: ececa578-f4dd-46e6-87cf-1d8a44753289 2025-12-03 17:16:42.5994||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"DAILY SUBSISTENCE ALLOWA","AccountNo":"000001011100392927","Amount":"45153.00","BankCode":"000","CurrencyId":17,"CreditedAmount":45153.00,"IsValid":false}, Error , IsNew False 2025-12-03 17:16:42.5994||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: ececa578-f4dd-46e6-87cf-1d8a44753289, AccountNo: 009001001001572172, Amount: 128095.00] 2025-12-03 17:16:42.5994||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: ececa578-f4dd-46e6-87cf-1d8a44753289 2025-12-03 17:16:42.6157||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"DAILY SUBSISTENCE ALLOWA","AccountNo":"000001011100392927","Amount":"270919.00","BankCode":"000","CurrencyId":17,"CreditedAmount":270919.00,"IsValid":false}, Error , IsNew False 2025-12-03 17:16:42.6157||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: ececa578-f4dd-46e6-87cf-1d8a44753289, AccountNo: 008010820025155952, Amount: 79381.50] 2025-12-03 17:16:42.6307||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: ececa578-f4dd-46e6-87cf-1d8a44753289 2025-12-03 17:16:42.6307||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"CINDERELLA TRAVEL AND TO","AccountNo":"009001001001572172","Amount":"128095.00","BankCode":"009","CurrencyId":17,"CreditedAmount":128095.00,"IsValid":false}, Error , IsNew False 2025-12-03 17:16:42.6627||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"IBENES COMMERCIAL ENTERP","AccountNo":"008010820025155952","Amount":"79381.50","BankCode":"008","CurrencyId":17,"CreditedAmount":79381.50,"IsValid":false}, Error , IsNew False 2025-12-03 17:16:42.7073|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-03 17:16:42.7073|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService) in 352.4612ms 2025-12-03 17:16:42.7073|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-03 17:16:42.7073|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 360.7085ms 200 application/json; charset=utf-8 2025-12-03 17:16:42.7301|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/ececa578-f4dd-46e6-87cf-1d8a44753289 2025-12-03 17:16:42.7301|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:16:42.7301|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:16:42.7301|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:16:42.7301|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 17:16:42.7301|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-03 17:16:42.7301|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:16:43.7976|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-03 17:16:43.8020|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-03 17:16:43.8020|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-03 17:16:43.8381||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-03 17:16:43.8724|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 17:16:43.8724|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1137.7265ms 2025-12-03 17:16:43.8724|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 17:16:43.8724|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1147.2271ms 200 application/json; charset=utf-8 2025-12-03 17:16:43.9003|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/ececa578-f4dd-46e6-87cf-1d8a44753289 2025-12-03 17:16:43.9003|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:16:43.9003|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.6426ms 204 2025-12-03 17:16:43.9003|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/ececa578-f4dd-46e6-87cf-1d8a44753289 2025-12-03 17:16:43.9111|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:16:43.9111|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:16:43.9111|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:16:43.9111|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 17:16:43.9111|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-03 17:16:43.9111|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:16:44.9761|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-03 17:16:44.9761|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-03 17:16:44.9954|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-03 17:16:45.0278||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-03 17:16:45.0685|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 17:16:45.0685|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1153.5147ms 2025-12-03 17:16:45.0685|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 17:16:45.0685|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1165.828ms 200 application/json; charset=utf-8 2025-12-03 17:16:47.6337|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/ececa578-f4dd-46e6-87cf-1d8a44753289?Page=1&PageSize=100&IsValid=true 2025-12-03 17:16:47.6337|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:16:47.6337|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.9761ms 204 2025-12-03 17:16:47.6457|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/ececa578-f4dd-46e6-87cf-1d8a44753289?Page=1&PageSize=100&IsValid=true 2025-12-03 17:16:47.6457|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:16:47.6457|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:16:47.6457|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:16:47.6457|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-03 17:16:47.6457|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-03 17:16:47.6457|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:16:48.7369|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-03 17:16:48.7797|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (41ms) [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-03 17:16:48.8332|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 17:16:48.8332|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1181.5786ms 2025-12-03 17:16:48.8332|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-03 17:16:48.8332|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1194.914ms 200 application/json; charset=utf-8 2025-12-03 17:16:50.3006|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/ReValidatePaymentItems 2025-12-03 17:16:50.3006|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:16:50.3006|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4468ms 204 2025-12-03 17:16:50.3006|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-03 17:16:50.3006|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:16:50.3166|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:16:50.3166|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:16:50.3166|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-03 17:16:50.3166|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-03 17:16:50.3166|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:16:50.3362|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-03 17:16:50.3362||WARN|PaymentService.Core.Service.IntegrationService|Fee Url: https://rcpayapi.mof.gov.sl/FeeService/ 2025-12-03 17:16:50.3362||WARN|PaymentService.Core.Service.IntegrationService|EndPoint: api/FeeCalculation/GetTransactionFee/207?currencyId=17 2025-12-03 17:16:50.4442||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-03 17:16:50.4838|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-03 17:16:50.4838||WARN|PaymentService.Core.Service.PaymentService|0 Items to ReValidate. 2025-12-03 17:16:50.5214|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-03 17:16:50.5214|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService) in 200.7801ms 2025-12-03 17:16:50.5214|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-03 17:16:50.5214|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 212.7386ms 200 application/json; charset=utf-8 2025-12-03 17:16:50.5410|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/ececa578-f4dd-46e6-87cf-1d8a44753289 2025-12-03 17:16:50.5410|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:16:50.5410|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1.7937ms 204 2025-12-03 17:16:50.5410|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/ececa578-f4dd-46e6-87cf-1d8a44753289 2025-12-03 17:16:50.5518|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:16:50.5518|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:16:50.5518|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:16:50.5518|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 17:16:50.5518|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-03 17:16:50.5518|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:16:51.6270|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-03 17:16:51.6314|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-03 17:16:51.6314|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (8ms) [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-03 17:16:51.6673||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-03 17:16:51.7006|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 17:16:51.7006|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1142.6332ms 2025-12-03 17:16:51.7006|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 17:16:51.7068|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1157.4974ms 200 application/json; charset=utf-8 2025-12-03 17:16:51.7286|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/ececa578-f4dd-46e6-87cf-1d8a44753289 2025-12-03 17:16:51.7286|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:16:51.7286|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:16:51.7286|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:16:51.7286|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 17:16:51.7286|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-03 17:16:51.7396|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:16:52.8273|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-03 17:16:52.8330|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-03 17:16:52.8330|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-03 17:16:52.8825||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-03 17:16:52.9189|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 17:16:52.9189|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1181.4654ms 2025-12-03 17:16:52.9189|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 17:16:52.9189|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1194.2946ms 200 application/json; charset=utf-8 2025-12-03 17:17:09.2192|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/InitiatePartialPayment 2025-12-03 17:17:09.2192|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:17:09.2231|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.9709ms 204 2025-12-03 17:17:09.2231|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=----WebKitFormBoundaryhvkh1kAgO47v3wXM 341 2025-12-03 17:17:09.2231|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:17:09.2231|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:17:09.2231|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:17:09.2231|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.InitiatePartialPayment (PaymentService)' 2025-12-03 17:17:09.2380|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-03 17:17:09.2380|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:17:09.2578|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-03 17:17:09.2733|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-03 17:17:09.2733|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-03 17:17:09.2897|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [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-03 17:17:20.0646|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-03 17:17:20.0730|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-03 17:17:20.0730|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-03 17:17:20.0887|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-03 17:17:20.0887|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-03 17:17:20.1038|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-03 17:17:20.1038|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-03 17:17:20.1127|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-03 17:17:20.1327||WARN|PaymentService.Core.Service.IntegrationService|Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiQWxpZXUgSWJyYWhpbSBNYW5zYXJheSIsImh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vd3MvMjAwOC8wNi9pZGVudGl0eS9jbGFpbXMvcHJpbWFyeXNpZCI6IjUxOCIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL2dpdmVubmFtZSI6ImFpbWFuc2FyYXlATU9GIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvZW1haWxhZGRyZXNzIjoib3JtYW5zMjAxNUBnbWFpbC5jb20iLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9sb2NhbGl0eSI6IjIwNyIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL2NvdW50cnkiOiJDb3Jwb3JhdGUiLCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOiJDT1JQT1JBVEVVU0VSIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwOS8wOS9pZGVudGl0eS9jbGFpbXMvYWN0b3IiOlsiaW5pdGlhdGVwYXltZW50IiwiYXV0aG9yaXplcGF5bWVudCIsInZpZXdiYWxhbmNlc3RhdGVtZW50IiwiQ2FuSW5pdGlhdGVQYXltZW50T25Tb3VyY2VBY2NvdW50IiwiQ1ZTQSIsInZpZXdyZXBvcnQiLCJDQU5WSUVXQVBQUk9WQUxTIl0sImV4cCI6MTc2NDc4MzM5MywiaXNzIjoiZG90bmV0X2dyb2NlcnlfbGlzdCIsImF1ZCI6Ikdyb2NlcnlMaXN0QVBJIn0.7g18ZRTr-OM-j4-r6ViqQesaOScqjkw1KUNq2Faohm4 2025-12-03 17:17:20.1327||WARN|PaymentService.Core.Service.IntegrationService|IntitiateWorkFlow Endpoint Called @ 12/3/2025 5:17:20 PM 2025-12-03 17:17:20.1512|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-03 17:17:20.1512|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.InitiatePartialPayment (PaymentService) in 10914.2837ms 2025-12-03 17:17:20.1512|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.InitiatePartialPayment (PaymentService)' 2025-12-03 17:17:20.1512|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 10926.7816ms 200 application/json; charset=utf-8 2025-12-03 17:17:20.1908|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 17:17:20.1934|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:17:20.1934|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4703ms 204 2025-12-03 17:17:20.2103|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 17:17:20.2103|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:17:20.2103|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:17:20.2103|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:17:20.2103|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 17:17:20.2103|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-03 17:17:20.2103|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:17:20.2809|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-03 17:17:20.2809|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 62.5629ms 2025-12-03 17:17:20.2809|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 17:17:20.2853|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 75.0405ms 200 application/json; charset=utf-8 2025-12-03 17:18:49.3736|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-03 17:18:49.3736|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:18:49.3736|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.8237ms 204 2025-12-03 17:18:49.3895|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 17:18:49.3895|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:18:49.3895|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:18:49.3895|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:18:49.3994|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 17:18:49.3994|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 17:18:49.3994|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:18:49.3994|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-03 17:18:49.4516|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 17:18:49.4516|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 49.6697ms 2025-12-03 17:18:49.4516|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 17:18:49.4516|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 68.6279ms 200 application/json; charset=utf-8 2025-12-03 17:19:30.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-03 17:19:30.9206|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:19:30.9206|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.7917ms 204 2025-12-03 17:19:30.9206|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 17:19:30.9206|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:19:30.9337|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:19:30.9337|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:19:30.9337|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 17:19:30.9337|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-03 17:19:30.9337|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:19:31.0719|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-03 17:19:31.0751|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 133.4775ms 2025-12-03 17:19:31.0751|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 17:19:31.0751|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 150.2633ms 200 application/json; charset=utf-8 2025-12-03 17:19:47.3450|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-03 17:19:47.3450|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:19:47.3511|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1059ms 204 2025-12-03 17:19:47.3511|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 17:19:47.3511|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:19:47.3511|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:19:47.3666|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:19:47.3666|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 17:19:47.3666|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-03 17:19:47.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-03 17:19:47.5012|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-03 17:19:47.5012|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 132.3752ms 2025-12-03 17:19:47.5069|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 17:19:47.5069|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 150.5301ms 200 application/json; charset=utf-8 2025-12-03 17:20:12.2479|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:20:12.2479|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:20:25.0195|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-03 17:20:25.0195|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:20:25.0309|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 11.4417ms 204 2025-12-03 17:20:25.0309|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 17:20:25.0309|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:20:25.0443|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:20:25.0443|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:20:25.0443|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 17:20:25.0443|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-03 17:20:25.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-03 17:20:25.1929|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-03 17:20:25.1929|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 138.1119ms 2025-12-03 17:20:25.1929|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 17:20:25.2018|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 165.0981ms 200 application/json; charset=utf-8 2025-12-03 17:21:01.8494|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-03 17:21:01.8494|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:21:01.8568|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.447ms 204 2025-12-03 17:21:01.8568|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 17:21:01.8568|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:21:01.8568|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:21:01.8568|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:21:01.8714|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 17:21:01.8714|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-03 17:21:01.8714|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:21:02.0027|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-03 17:21:02.0027|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 130.0676ms 2025-12-03 17:21:02.0027|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 17:21:02.0027|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 146.4259ms 200 application/json; charset=utf-8 2025-12-03 17:22:34.2764|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-03 17:22:34.2764|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:22:34.2764|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.5336ms 204 2025-12-03 17:22:34.2890|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 17:22:34.2890|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:22:34.2890|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:22:34.2890|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:22:34.2890|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 17:22:34.2890|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-03 17:22:34.2890|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:22: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-03 17:22:34.4361|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 138.2886ms 2025-12-03 17:22:34.4361|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 17:22:34.4449|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 155.9297ms 200 application/json; charset=utf-8 2025-12-03 17:25:12.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-03 17:25:12.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-03 17:30:12.5026|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:30:12.5026|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:35:12.7232|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:35:12.7244|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:40:12.8504|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:40:12.8520|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:42:51.2251|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 POST http://127.0.0.1:32559/PAYMENTSERVICE/iisintegration 0 2025-12-03 17:42:51.2251|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.2355ms 202 2025-12-03 17:42:51.2251||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:15480:5739e365 caught stopping signal... 2025-12-03 17:42:51.2372||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:15480:5739e365 caught stopped signal... 2025-12-03 17:42:52.2832||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:15480:5739e365 All dispatchers stopped 2025-12-03 17:42:52.2832||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:15480:5739e365 successfully reported itself as stopped in 4.5775 ms 2025-12-03 17:42:52.2978||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:15480:5739e365 has been stopped in total 1061.1617 ms 2025-12-03 17:51:51.3530||DEBUG|PaymentSystem.Program|init main function 2025-12-03 17:51:52.9631||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Start installing Hangfire SQL objects... 2025-12-03 17:51:53.2231||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Hangfire SQL objects installed. 2025-12-03 17:51:53.2420||INFO|Hangfire.BackgroundJobServer|Starting Hangfire Server using job storage: 'SQL Server: VLIV-EFTDB01@RCPaySL-Live' 2025-12-03 17:51:53.2420||INFO|Hangfire.BackgroundJobServer|Using the following options for SQL Server job storage: Queue poll interval: 00:00:00. 2025-12-03 17:51:53.2420||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-03 17:51:53.3565||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:9396:03ff7675 successfully announced in 88.3964 ms 2025-12-03 17:51:53.3632||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:9396:03ff7675 is starting the registered dispatchers: ServerWatchdog, ServerJobCancellationWatcher, ExpirationManager, CountersAggregator, Worker, DelayedJobScheduler, RecurringJobScheduler... 2025-12-03 17:51:53.3785||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:9396:03ff7675 all the dispatchers started 2025-12-03 17:51:54.3643|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-03 17:51:54.3792|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-03 17:51:54.3792|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-03 17:51:54.3792|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-03 17:51:54.3938|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-03 17:51:54.3938|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-03 17:51:54.3938|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-03 17:51:54.4087|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-03 17:51:54.4087|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-03 17:51:54.4087|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-03 17:51:54.4087|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-03 17:51:54.4087|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-03 17:51:54.4251|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-03 17:51:54.4251|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-03 17:51:54.4251|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-03 17:51:54.4414|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-03 17:51:54.4414|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-03 17:51:54.4414|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-03 17:51:54.4900|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:51:54.4900|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:51:54.4900|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:51:54.8983|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (13ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT 1 2025-12-03 17:51:54.9215|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (14ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT OBJECT_ID(N'[__EFMigrationsHistory]'); 2025-12-03 17:51:54.9327|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (6ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT 1 2025-12-03 17:51:54.9480|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (12ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT OBJECT_ID(N'[__EFMigrationsHistory]'); 2025-12-03 17:51:54.9785|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT [MigrationId], [ProductVersion] FROM [__EFMigrationsHistory] ORDER BY [MigrationId]; 2025-12-03 17:51:54.9953|20405|INFO|Microsoft.EntityFrameworkCore.Migrations|No migrations were applied. The database is already up to date. 2025-12-03 17:51:55.2005||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-03 17:51:55.5064|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-03 17:51:55.7566|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:51:55.7566|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 258.7776ms 204 2025-12-03 17:51:55.7908|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 17:51:55.8665|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:51:55.8665|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:51:55.8777|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:51:55.8777|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 17:51:55.9073|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 17:51:55.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-03 17:51:55.9732|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-03 17:51:56.1411|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 17:51:56.1608|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 249.3542ms 2025-12-03 17:51:56.1608|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 17:51:56.1608|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 374.7578ms 200 application/json; charset=utf-8 2025-12-03 17:52:10.5552|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-03 17:52:10.5622|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:52:10.5622|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 10.5147ms 204 2025-12-03 17:52:10.5622|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 17:52:10.5740|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:52:10.5740|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:52:10.5740|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:52:10.5740|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 17:52:10.5942|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-03 17:52:10.5942|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:52:10.7978|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-03 17:52:10.7978|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 209.9815ms 2025-12-03 17:52:10.8075|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 17:52:10.8075|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 239.9636ms 200 application/json; charset=utf-8 2025-12-03 17:52:11.5363|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 17:52:11.5426|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:52:11.5426|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 11.1425ms 204 2025-12-03 17:52:11.5426|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 17:52:11.5611|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:52:11.5611|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:52:11.5611|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:52:11.5611|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 17:52:11.5783|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-03 17:52:11.5783|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:52:11.9609|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-03 17:52:11.9818|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 401.5104ms 2025-12-03 17:52:11.9818|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 17:52:11.9818|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 431.231ms 200 application/json; charset=utf-8 2025-12-03 17:52:13.4518|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/c6146c94-32cb-4b5a-a17d-42ce3ffb9099 2025-12-03 17:52:13.4518|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:52:13.4518|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.0804ms 204 2025-12-03 17:52:13.4665|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/c6146c94-32cb-4b5a-a17d-42ce3ffb9099 2025-12-03 17:52:13.4665|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:52:13.4665|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:52:13.4665|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:52:13.4665|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 17:52:13.4817|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-03 17:52:13.4817|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:52:14.7235|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (16ms) [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-03 17:52:14.8038|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-03 17:52:14.8515|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-03 17:52:15.1047||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-03 17:52:15.2005|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 17:52:15.2005|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1723.1496ms 2025-12-03 17:52:15.2005|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 17:52:15.2005|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1744.0132ms 200 application/json; charset=utf-8 2025-12-03 17:52:16.9711|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/c6146c94-32cb-4b5a-a17d-42ce3ffb9099?Page=1&PageSize=100&IsValid=false 2025-12-03 17:52:16.9711|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:52:16.9800|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.9181ms 204 2025-12-03 17:52:16.9800|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/c6146c94-32cb-4b5a-a17d-42ce3ffb9099?Page=1&PageSize=100&IsValid=false 2025-12-03 17:52:16.9947|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:52:16.9947|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:52:16.9947|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:52:16.9947|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-03 17:52:16.9947|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-03 17:52:17.0128|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:52:18.8154|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (55ms) [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-03 17:52:18.8839|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (56ms) [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-03 17:52:18.9822|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 17:52:18.9822|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1983.1259ms 2025-12-03 17:52:18.9966|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-03 17:52:18.9966|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2011.2299ms 200 application/json; charset=utf-8 2025-12-03 17:52:20.5579|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/ReValidatePaymentItems 2025-12-03 17:52:20.5579|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:52:20.5579|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.2503ms 204 2025-12-03 17:52:20.5741|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-03 17:52:20.5741|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:52:20.5741|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:52:20.5741|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:52:20.5741|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-03 17:52:20.5900|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-03 17:52:20.5900|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:52:20.6343|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-03 17:52:20.6432||WARN|PaymentService.Core.Service.IntegrationService|Fee Url: https://rcpayapi.mof.gov.sl/FeeService/ 2025-12-03 17:52:20.6432||WARN|PaymentService.Core.Service.IntegrationService|EndPoint: api/FeeCalculation/GetTransactionFee/207?currencyId=17 2025-12-03 17:52:20.7964||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-03 17:52:20.8722|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-03 17:52:20.8959||WARN|PaymentService.Core.Service.PaymentService|2 Items to ReValidate. 2025-12-03 17:52:20.9264||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: c6146c94-32cb-4b5a-a17d-42ce3ffb9099, AccountNo: 000001011201114914, Amount: 5000000.00] 2025-12-03 17:52:20.9264||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: c6146c94-32cb-4b5a-a17d-42ce3ffb9099 2025-12-03 17:52:20.9692||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: c6146c94-32cb-4b5a-a17d-42ce3ffb9099, AccountNo: 000001011201114914, Amount: 5000000.00] 2025-12-03 17:52:20.9692||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: c6146c94-32cb-4b5a-a17d-42ce3ffb9099 2025-12-03 17:52:21.0235||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"CENTRAL STATISTICS OFFICE","AccountNo":"000001011201114914","Amount":"5000000.00","BankCode":"000","CurrencyId":17,"CreditedAmount":5000000.00,"IsValid":false}, Error , IsNew False 2025-12-03 17:52:21.0263||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"CENTRAL STATISTICS OFFICE","AccountNo":"000001011201114914","Amount":"5000000.00","BankCode":"000","CurrencyId":17,"CreditedAmount":5000000.00,"IsValid":false}, Error , IsNew False 2025-12-03 17:52:21.2099|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-03 17:52:21.2167|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService) in 625.0573ms 2025-12-03 17:52:21.2167|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-03 17:52:21.2167|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 646.3154ms 200 application/json; charset=utf-8 2025-12-03 17:52:21.2345|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/c6146c94-32cb-4b5a-a17d-42ce3ffb9099 2025-12-03 17:52:21.2345|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:52:21.2345|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0445ms 204 2025-12-03 17:52:21.2462|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/c6146c94-32cb-4b5a-a17d-42ce3ffb9099 2025-12-03 17:52:21.2462|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:52:21.2462|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:52:21.2462|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:52:21.2462|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 17:52:21.2462|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-03 17:52:21.2603|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:52:22.4660|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-03 17:52:22.4660|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-03 17:52:22.4882|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-03 17:52:22.5429||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-03 17:52:22.6197|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 17:52:22.6197|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1365.3786ms 2025-12-03 17:52:22.6197|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 17:52:22.6197|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1382.788ms 200 application/json; charset=utf-8 2025-12-03 17:52:22.6482|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/c6146c94-32cb-4b5a-a17d-42ce3ffb9099 2025-12-03 17:52:22.6539|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:52:22.6539|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:52:22.6539|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:52:22.6539|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 17:52:22.6539|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-03 17:52:22.6539|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:52:23.9214|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (15ms) [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-03 17:52:23.9214|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-03 17:52:23.9426|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-03 17:52:24.0094||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-03 17:52:24.0699|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 17:52:24.0760|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1411.6153ms 2025-12-03 17:52:24.0760|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-03 17:52:24.0760|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1432.5195ms 200 application/json; charset=utf-8 2025-12-03 17:52:27.0169|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/c6146c94-32cb-4b5a-a17d-42ce3ffb9099?Page=1&PageSize=100&IsValid=true 2025-12-03 17:52:27.0169|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:52:27.0271|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 10.2189ms 204 2025-12-03 17:52:27.0271|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/c6146c94-32cb-4b5a-a17d-42ce3ffb9099?Page=1&PageSize=100&IsValid=true 2025-12-03 17:52:27.0271|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:52:27.0271|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:52:27.0271|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:52:27.0271|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-03 17:52:27.0417|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-03 17:52:27.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-03 17:52:28.2958|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (58ms) [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-03 17:52:28.3589|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (58ms) [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-03 17:52:28.4252|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 17:52:28.4252|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1385.8347ms 2025-12-03 17:52:28.4252|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-03 17:52:28.4343|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1402.591ms 200 application/json; charset=utf-8 2025-12-03 17:52:37.1400|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/InitiatePartialPayment 2025-12-03 17:52:37.1446|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:52:37.1446|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.6559ms 204 2025-12-03 17:52:37.1446|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=----WebKitFormBoundaryNVhdqaNYdolxYBHA 293 2025-12-03 17:52:37.1446|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:52:37.1600|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:52:37.1600|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:52:37.1600|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.InitiatePartialPayment (PaymentService)' 2025-12-03 17:52:37.1600|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-03 17:52:37.1774|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:52:37.2216|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-03 17:52:37.2345|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (8ms) [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-03 17:52:37.2732|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-03 17:52:37.2947|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-03 17:52:38.5978|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-03 17:52:38.5978|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:52:38.5978|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.5349ms 204 2025-12-03 17:52:38.5978|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 17:52:38.6136|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-03 17:52:38.6367|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-03 17:52:38.6367|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:52:38.6367|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-03 17:52:38.6458|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-03 17:52:38.6458|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 37.3237ms 401 2025-12-03 17:52:40.4464|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-03 17:52:40.4792|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-03 17:52:40.5278||WARN|PaymentService.Core.Service.IntegrationService|Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiQWxpZXUgSWJyYWhpbSBNYW5zYXJheSIsImh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vd3MvMjAwOC8wNi9pZGVudGl0eS9jbGFpbXMvcHJpbWFyeXNpZCI6IjUxOCIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL2dpdmVubmFtZSI6ImFpbWFuc2FyYXlATU9GIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvZW1haWxhZGRyZXNzIjoib3JtYW5zMjAxNUBnbWFpbC5jb20iLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9sb2NhbGl0eSI6IjIwNyIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL2NvdW50cnkiOiJDb3Jwb3JhdGUiLCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOiJDT1JQT1JBVEVVU0VSIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwOS8wOS9pZGVudGl0eS9jbGFpbXMvYWN0b3IiOlsiaW5pdGlhdGVwYXltZW50IiwiYXV0aG9yaXplcGF5bWVudCIsInZpZXdiYWxhbmNlc3RhdGVtZW50IiwiQ2FuSW5pdGlhdGVQYXltZW50T25Tb3VyY2VBY2NvdW50IiwiQ1ZTQSIsInZpZXdyZXBvcnQiLCJDQU5WSUVXQVBQUk9WQUxTIl0sImV4cCI6MTc2NDc4NTUwOSwiaXNzIjoiZG90bmV0X2dyb2NlcnlfbGlzdCIsImF1ZCI6Ikdyb2NlcnlMaXN0QVBJIn0.TQtODezCOhayxpg7w0Fz6OXSSCRkRLOa6kmTeUCTeks 2025-12-03 17:52:40.5278||WARN|PaymentService.Core.Service.IntegrationService|IntitiateWorkFlow Endpoint Called @ 12/3/2025 5:52:40 PM 2025-12-03 17:52:40.5642|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-03 17:52:40.5665|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.InitiatePartialPayment (PaymentService) in 3390.3738ms 2025-12-03 17:52:40.5665|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.InitiatePartialPayment (PaymentService)' 2025-12-03 17:52:40.5665|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3415.5842ms 200 application/json; charset=utf-8 2025-12-03 17:52:40.5984|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 17:52:40.5984|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:52:40.5984|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2646ms 204 2025-12-03 17:52:40.5984|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 17:52:40.5984|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:52:40.6146|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:52:40.6146|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:52:40.6146|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 17:52:40.6146|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-03 17:52:40.6146|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:52:40.6985|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-03 17:52:40.6985|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 78.8254ms 2025-12-03 17:52:40.6985|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 17:52:40.6985|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 95.2339ms 200 application/json; charset=utf-8 2025-12-03 17:52:55.4620|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-03 17:52:55.4620|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:52:55.4620|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.0637ms 204 2025-12-03 17:52:55.4759|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 17:52:55.4759|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:52:55.4759|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:52:55.4759|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:52:55.4759|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 17:52:55.4759|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 17: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-03 17:52:55.4886|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-03 17:52:55.5498|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 17:52:55.5532|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 66.3441ms 2025-12-03 17:52:55.5532|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 17:52:55.5532|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 80.8137ms 200 application/json; charset=utf-8 2025-12-03 17:52:55.5532|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 17:52:55.5532|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:52:55.5532|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:52:55.5667|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:52:55.5667|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 17:52:55.5667|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 17:52:55.5667|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:52:55.5667|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-03 17:52:55.6217|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 17:52:55.6217|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 54.0192ms 2025-12-03 17:52:55.6217|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 17:52:55.6217|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 64.5468ms 200 application/json; charset=utf-8 2025-12-03 17:53:00.8825|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68212 2025-12-03 17:53:00.8825|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:53:00.8825|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4624ms 204 2025-12-03 17:53:00.8945|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68212 2025-12-03 17:53:00.8945|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:53:00.8945|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:53:00.8945|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:53:00.8945|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 17:53:00.9135|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 17:53:00.9135|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:53:00.9292|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-03 17:53:00.9292|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-03 17:53:00.9415|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 17:53:01.0209|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 17:53:01.0209|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 110.446ms 2025-12-03 17:53:01.0209|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 17:53:01.0209|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 135.7547ms 200 application/json; charset=utf-8 2025-12-03 17:54:05.0400|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-03 17:54:05.0400|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:54:05.0400|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.7416ms 204 2025-12-03 17:54:05.0554|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 17:54:05.0554|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:54:05.0554|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:54:05.0554|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:54:05.0554|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 17:54:05.0554|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 17:54:05.0554|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:54:05.0711|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-03 17:54:05.1298|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 17:54:05.1346|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 69.5116ms 2025-12-03 17:54:05.1346|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 17:54:05.1346|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 83.4672ms 200 application/json; charset=utf-8 2025-12-03 17:54:06.9491|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68212 2025-12-03 17:54:06.9491|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:54:06.9491|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.3884ms 204 2025-12-03 17:54:06.9644|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68212 2025-12-03 17:54:06.9644|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:54:06.9644|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:54:06.9644|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:54:06.9644|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 17:54:06.9644|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 17:54:06.9644|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:54:06.9784|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-03 17:54:06.9784|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 17:54:06.9784|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 17:54:07.0775|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 17:54:07.0775|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 109.2165ms 2025-12-03 17:54:07.0775|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 17:54:07.0775|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 120.1443ms 200 application/json; charset=utf-8 2025-12-03 17:54:07.0975|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68211 2025-12-03 17:54:07.1009|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:54:07.1009|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4453ms 204 2025-12-03 17:54:07.1009|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68211 2025-12-03 17:54:07.1009|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:54:07.1171|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:54:07.1171|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:54:07.1171|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 17:54:07.1171|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-03 17:54:07.1171|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:54:07.1357|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-03 17:54:07.1357|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 17:54:07.1357|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-03 17:54:07.1976|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-03 17:54:07.1976|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 74.7499ms 2025-12-03 17:54:07.1976|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-03 17:54:07.1976|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 97.3278ms 200 application/json; charset=utf-8 2025-12-03 17:54:26.3191|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-03 17:54:26.3219|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:54:26.3219|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.032ms 204 2025-12-03 17:54:26.3219|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 17:54:26.3219|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 17:54:26.3219|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 17:54:26.3219|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 17:54:26.3219|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 17:54:26.3219|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 17:54:26.3219|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:54:26.3415|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-03 17:54:26.3853|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 17:54:26.3853|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 52.7826ms 2025-12-03 17:54:26.3853|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 17:54:26.3853|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 63.9223ms 200 application/json; charset=utf-8 2025-12-03 17:55:08.6262|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 17:55:08.6262|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 18:00:08.7797|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 18:00:08.7843|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 18:05:08.9115|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 18:05:08.9115|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 18:10:09.0397|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 18:10:09.0506|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 18:14:49.9782|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 POST http://127.0.0.1:7615/PAYMENTSERVICE/iisintegration 0 2025-12-03 18:14:49.9782|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.9921ms 202 2025-12-03 18:14:49.9782||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:9396:03ff7675 caught stopping signal... 2025-12-03 18:14:49.9939||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:9396:03ff7675 caught stopped signal... 2025-12-03 18:14:51.0824||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:9396:03ff7675 All dispatchers stopped 2025-12-03 18:14:51.0824||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:9396:03ff7675 successfully reported itself as stopped in 4.0764 ms 2025-12-03 18:14:51.0969||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:9396:03ff7675 has been stopped in total 1104.157 ms 2025-12-03 20:51:52.0125||DEBUG|PaymentSystem.Program|init main function 2025-12-03 20:51:53.2473||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Start installing Hangfire SQL objects... 2025-12-03 20:51:53.4423||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Hangfire SQL objects installed. 2025-12-03 20:51:53.4672||INFO|Hangfire.BackgroundJobServer|Starting Hangfire Server using job storage: 'SQL Server: VLIV-EFTDB01@RCPaySL-Live' 2025-12-03 20:51:53.4672||INFO|Hangfire.BackgroundJobServer|Using the following options for SQL Server job storage: Queue poll interval: 00:00:00. 2025-12-03 20:51:53.4672||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-03 20:51:53.5854||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:9144:fa39263d successfully announced in 99.4701 ms 2025-12-03 20:51:53.5919||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:9144:fa39263d is starting the registered dispatchers: ServerWatchdog, ServerJobCancellationWatcher, ExpirationManager, CountersAggregator, Worker, DelayedJobScheduler, RecurringJobScheduler... 2025-12-03 20:51:53.6084||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:9144:fa39263d all the dispatchers started 2025-12-03 20:51:54.3167|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-03 20:51:54.3296|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-03 20:51:54.3296|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-03 20:51:54.3296|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-03 20:51:54.3376|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-03 20:51:54.3376|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-03 20:51:54.3376|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-03 20:51:54.3376|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-03 20:51:54.3376|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-03 20:51:54.3376|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-03 20:51:54.3376|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-03 20:51:54.3376|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-03 20:51:54.3376|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-03 20:51:54.3535|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-03 20:51:54.3535|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-03 20:51:54.3535|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-03 20:51:54.3535|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-03 20:51:54.3691|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-03 20:51:54.4161|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 20:51:54.4161|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 20:51:54.4161|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 20:51:54.6668|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (17ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT 1 2025-12-03 20:51:54.6902|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (14ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT OBJECT_ID(N'[__EFMigrationsHistory]'); 2025-12-03 20:51:54.6902|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT 1 2025-12-03 20:51:54.6988|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT OBJECT_ID(N'[__EFMigrationsHistory]'); 2025-12-03 20:51:54.7201|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT [MigrationId], [ProductVersion] FROM [__EFMigrationsHistory] ORDER BY [MigrationId]; 2025-12-03 20:51:54.7374|20405|INFO|Microsoft.EntityFrameworkCore.Migrations|No migrations were applied. The database is already up to date. 2025-12-03 20:51:54.8857||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-03 20:51:55.1234|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-03 20:51:55.1234|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-03 20:51:55.1882|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 20:51:55.1882|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 20:51:55.1882|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 73.5135ms 204 2025-12-03 20:51:55.1882|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 73.5119ms 204 2025-12-03 20:51:55.3370|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 20:51:55.3370|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-03 20:51:55.3927|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 20:51:55.3927|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 20:51:55.3927|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 20:51:55.3927|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 20:51:55.4074|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 20:51:55.4074|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 20:51:55.4074|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 20:51:55.4074|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 20:51:55.4453|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-03 20:51:55.4453|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-03 20:51:55.4749|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 20:51:55.4749|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 20:51:55.5113|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-03 20:51:55.6270|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-03 20:51:55.6457|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 195.7672ms 2025-12-03 20:51:55.6457|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-03 20:51:55.6503|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 313.1913ms 200 application/json; charset=utf-8 2025-12-03 20:51:55.6503|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-03 20:51:55.6684|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 219.0682ms 2025-12-03 20:51:55.6684|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 20:51:55.6684|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 335.0312ms 200 application/json; charset=utf-8 2025-12-03 20:52:24.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-03 20:52:24.1590|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 20:52:24.1700|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 11.3035ms 204 2025-12-03 20:52:24.2248|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 20:52:24.2344|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 20:52:24.2344|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 20:52:24.2344|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 20:52:24.2344|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 20:52:24.2571|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-03 20:52:24.2571|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 20:52:24.3987|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-03 20:52:24.3987|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 142.5263ms 2025-12-03 20:52:24.3987|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 20:52:24.4044|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 179.933ms 200 application/json; charset=utf-8 2025-12-03 20:53:05.1916|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-03 20:53:05.1970|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 20:53:05.1970|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.7562ms 204 2025-12-03 20:53:05.2353|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 20:53:05.2353|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 20:53:05.2353|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 20:53:05.2464|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 20:53:05.2464|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 20:53:05.2464|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-03 20:53:05.2464|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 20:53:05.3843|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-03 20:53:05.3843|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 135.2301ms 2025-12-03 20:53:05.3843|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 20:53:05.3843|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 157.6965ms 200 application/json; charset=utf-8 2025-12-03 20:53:10.5044|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 20:53:10.5044|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 20:53:10.5111|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.8953ms 204 2025-12-03 20:53:10.8273|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-03&EndDate=2025-12-03&UploadStatus=2&Page=1&PageSize=100 2025-12-03 20:53:10.8273|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 20:53:10.8273|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 20:53:10.8273|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 20:53:10.8273|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 20:53:10.8469|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-03 20:53:10.8469|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 20:53:10.9542|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-03 20:53:10.9651|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 116.7079ms 2025-12-03 20:53:10.9651|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 20:53:10.9651|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 140.9472ms 200 application/json; charset=utf-8 2025-12-03 20:53:17.2946|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-03&EndDate=2025-12-03&UploadStatus=5&Page=1&PageSize=100 2025-12-03 20:53:17.2999|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 20:53:17.2999|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.2263ms 204 2025-12-03 20:53:17.3574|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-03&EndDate=2025-12-03&UploadStatus=5&Page=1&PageSize=100 2025-12-03 20:53:17.3608|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 20:53:17.3608|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 20:53:17.3608|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 20:53:17.3608|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 20:53:17.3608|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-03 20:53:17.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-03 20:53:17.4582|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-03 20:53:17.4582|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 91.5317ms 2025-12-03 20:53:17.4582|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-03 20:53:17.4582|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 107.8311ms 200 application/json; charset=utf-8 2025-12-03 20:53:20.2472|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-03 20:53:20.2508|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 20:53:20.2508|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2725ms 204 2025-12-03 20:53:20.3085|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-03 20:53:20.3149|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-03 20:53:20.3149|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-03 20:53:20.3149|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-03 20:53:20.3149|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 20:53:20.3149|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-03 20:53:20.3149|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 20:53:20.4605|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-03 20:53:20.4605|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 136.4833ms 2025-12-03 20:53:20.4605|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-03 20:53:20.4605|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 157.2758ms 200 application/json; charset=utf-8 2025-12-03 20:55:08.8870|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 20:55:08.8915|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 21:00:09.0530|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 21:00:09.0530|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 21:05:09.1993|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 21:05:09.1993|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 21:10:09.3609|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 21:10:09.3609|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-03 21:13:51.2285|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 POST http://127.0.0.1:4648/PAYMENTSERVICE/iisintegration 0 2025-12-03 21:13:51.2285|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.4932ms 202 2025-12-03 21:13:51.2327||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:9144:fa39263d caught stopping signal... 2025-12-03 21:13:51.2327||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:9144:fa39263d caught stopped signal... 2025-12-03 21:13:52.2786||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:9144:fa39263d All dispatchers stopped 2025-12-03 21:13:52.2893||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:9144:fa39263d successfully reported itself as stopped in 3.9543 ms 2025-12-03 21:13:52.2947||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:9144:fa39263d has been stopped in total 1052.9474 ms