2025-12-29 08:04:13.4593||DEBUG|PaymentSystem.Program|init main function 2025-12-29 08:04:17.2408||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Start installing Hangfire SQL objects... 2025-12-29 08:04:17.7064||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Hangfire SQL objects installed. 2025-12-29 08:04:17.7255||INFO|Hangfire.BackgroundJobServer|Starting Hangfire Server using job storage: 'SQL Server: VLIV-EFTDB01@RCPaySL-Live' 2025-12-29 08:04:17.7255||INFO|Hangfire.BackgroundJobServer|Using the following options for SQL Server job storage: Queue poll interval: 00:00:00. 2025-12-29 08:04:17.7329||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-29 08:04:17.8470||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:14328:2d9ea9d5 successfully announced in 93.4628 ms 2025-12-29 08:04:17.8470||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:14328:2d9ea9d5 is starting the registered dispatchers: ServerWatchdog, ServerJobCancellationWatcher, ExpirationManager, CountersAggregator, Worker, DelayedJobScheduler, RecurringJobScheduler... 2025-12-29 08:04:17.8692||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:14328:2d9ea9d5 all the dispatchers started 2025-12-29 08:04:19.6315|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-29 08:04:19.6438|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-29 08:04:19.6438|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-29 08:04:19.6438|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-29 08:04:19.6438|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-29 08:04:19.6560|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-29 08:04:19.6560|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-29 08:04:19.6560|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-29 08:04:19.6560|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-29 08:04:19.6560|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-29 08:04:19.6560|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-29 08:04:19.6560|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-29 08:04:19.6560|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-29 08:04:19.6728|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-29 08:04:19.6728|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-29 08:04:19.6728|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-29 08:04:19.6728|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-29 08:04:19.6728|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-29 08:04:19.7212|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 08:04:19.7212|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 08:04:19.7212|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 08:04:19.7212|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 08:04:19.7212|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 08:04:20.8783|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (13ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT 1 2025-12-29 08:04:20.8988|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (10ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT OBJECT_ID(N'[__EFMigrationsHistory]'); 2025-12-29 08:04:20.9100|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (7ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT 1 2025-12-29 08:04:20.9100|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (36ms) [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-29 08:04:20.9100|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (27ms) [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-29 08:04:20.9231|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (10ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT OBJECT_ID(N'[__EFMigrationsHistory]'); 2025-12-29 08:04:20.9560|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT [MigrationId], [ProductVersion] FROM [__EFMigrationsHistory] ORDER BY [MigrationId]; 2025-12-29 08:04:20.9711|20405|INFO|Microsoft.EntityFrameworkCore.Migrations|No migrations were applied. The database is already up to date. 2025-12-29 08:04:21.5147||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-29 08:04:21.7747|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 08:04:21.7747|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 08:04:22.5930|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 08:04:22.5930|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 08:04:22.5930|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 828.8745ms 204 2025-12-29 08:04:22.5930|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 830.6489ms 204 2025-12-29 08:04:22.6600|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 08:04:22.6600|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 08:04:22.9203|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 08:04:22.9203|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 08:04:22.9203|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 08:04:22.9203|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 08:04:22.9203|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 08:04:22.9203|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 08:04:22.9203|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 08:04:22.9203|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 08:04:22.9631|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 08:04:22.9631|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 08:04:22.9907|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 08:04:22.9907|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 08:04:23.0167|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-29 08:04:23.1901|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 08:04:23.1901|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 08:04:23.2122|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 242.8809ms 2025-12-29 08:04:23.2122|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 243.924ms 2025-12-29 08:04:23.2122|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 08:04:23.2122|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 08:04:23.2172|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 557.3045ms 200 application/json; charset=utf-8 2025-12-29 08:04:23.2172|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 558.0562ms 200 application/json; charset=utf-8 2025-12-29 08:05:03.3502|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 08:05:03.3502|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 08:10:03.5126|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 08:10:03.5126|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 08:15:03.6731|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 08:15:03.6731|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 08:20:03.8559|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 08:20:03.8559|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 08:25:04.0419|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 08:25:04.0419|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 08:25:11.6967|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 POST http://127.0.0.1:34727/PAYMENTSERVICE/iisintegration 0 2025-12-29 08:25:11.7016||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:14328:2d9ea9d5 caught stopping signal... 2025-12-29 08:25:11.7016|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0865ms 202 2025-12-29 08:25:11.7016||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:14328:2d9ea9d5 caught stopped signal... 2025-12-29 08:25:12.7798||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:14328:2d9ea9d5 All dispatchers stopped 2025-12-29 08:25:12.7951||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:14328:2d9ea9d5 successfully reported itself as stopped in 4.836 ms 2025-12-29 08:25:12.7951||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:14328:2d9ea9d5 has been stopped in total 1087.074 ms 2025-12-29 09:34:11.6029||DEBUG|PaymentSystem.Program|init main function 2025-12-29 09:34:12.7571||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Start installing Hangfire SQL objects... 2025-12-29 09:34:12.9616||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Hangfire SQL objects installed. 2025-12-29 09:34:12.9822||INFO|Hangfire.BackgroundJobServer|Starting Hangfire Server using job storage: 'SQL Server: VLIV-EFTDB01@RCPaySL-Live' 2025-12-29 09:34:12.9822||INFO|Hangfire.BackgroundJobServer|Using the following options for SQL Server job storage: Queue poll interval: 00:00:00. 2025-12-29 09:34:12.9822||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-29 09:34:13.0997||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:18192:39ece2cb successfully announced in 94.1723 ms 2025-12-29 09:34:13.1082||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:18192:39ece2cb is starting the registered dispatchers: ServerWatchdog, ServerJobCancellationWatcher, ExpirationManager, CountersAggregator, Worker, DelayedJobScheduler, RecurringJobScheduler... 2025-12-29 09:34:13.1218||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:18192:39ece2cb all the dispatchers started 2025-12-29 09:34:13.8407|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-29 09:34:13.8407|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-29 09:34:13.8546|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-29 09:34:13.8546|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-29 09:34:13.8546|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-29 09:34:13.8546|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-29 09:34:13.8546|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-29 09:34:13.8723|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-29 09:34:13.8723|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-29 09:34:13.8723|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-29 09:34:13.8723|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-29 09:34:13.8723|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-29 09:34:13.8869|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-29 09:34:13.8869|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-29 09:34:13.8869|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-29 09:34:13.8869|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-29 09:34:13.8869|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-29 09:34:13.8869|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-29 09:34:13.9330|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:34:13.9330|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:34:13.9330|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:34:14.1643|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (15ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT 1 2025-12-29 09:34:14.1893|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (14ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT OBJECT_ID(N'[__EFMigrationsHistory]'); 2025-12-29 09:34:14.1893|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT 1 2025-12-29 09:34:14.2000|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT OBJECT_ID(N'[__EFMigrationsHistory]'); 2025-12-29 09:34:14.2303|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT [MigrationId], [ProductVersion] FROM [__EFMigrationsHistory] ORDER BY [MigrationId]; 2025-12-29 09:34:14.2488|20405|INFO|Microsoft.EntityFrameworkCore.Migrations|No migrations were applied. The database is already up to date. 2025-12-29 09:34:14.3884||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-29 09:34:14.6746|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 09:34:14.6746|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 09:34:14.7483|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:34:14.7483|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:34:14.7483|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 82.473ms 204 2025-12-29 09:34:14.7483|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 82.5005ms 204 2025-12-29 09:34:14.7746|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 09:34:14.7746|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 09:34:14.8305|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 09:34:14.8305|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 09:34:14.8305|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:34:14.8400|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:34:14.8400|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 09:34:14.8400|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 09:34:14.8400|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 09:34:14.8400|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 09:34:14.8737|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 09:34:14.8737|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 09:34:14.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-29 09:34:14.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-29 09:34:14.9406|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-29 09:34:15.0492|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 09:34:15.0724|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 194.4424ms 2025-12-29 09:34:15.0724|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 09:34:15.0724|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 302.7274ms 200 application/json; charset=utf-8 2025-12-29 09:34:15.1414|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 09:34:15.1414|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 270.9543ms 2025-12-29 09:34:15.1414|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 09:34:15.1517|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 377.0395ms 200 application/json; charset=utf-8 2025-12-29 09:35:13.2878|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:35:13.2878|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:40:13.4910|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:40:13.4980|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:42:44.8778|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 09:42:44.8778|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:42:44.8882|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 10.5081ms 204 2025-12-29 09:42:44.9230|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 09:42:44.9230|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 09:42:44.9230|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:42:44.9230|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 09:42:44.9230|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 09:42:44.9354|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 09:42:44.9354|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:42:44.9354|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-29 09:42:44.9980|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 09:42:44.9980|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 63.7117ms 2025-12-29 09:42:44.9980|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 09:42:44.9980|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 79.71ms 200 application/json; charset=utf-8 2025-12-29 09:42:45.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-29 09:42:45.0294|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:42:45.0294|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.488ms 204 2025-12-29 09:42:45.0294|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 09:42:45.0439|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 09:42:45.0439|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:42:45.0439|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 09:42:45.0439|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 09:42:45.0439|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 09:42:45.0617|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:42:45.2388|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 09:42:45.2388|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 181.7998ms 2025-12-29 09:42:45.2388|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 09:42:45.2473|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 206.7201ms 200 application/json; charset=utf-8 2025-12-29 09:45:13.6562|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:45:13.6562|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:47:00.2080|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 09:47:00.2080|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:47:00.2080|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7266ms 204 2025-12-29 09:47:00.2220|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 09:47:00.2220|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 09:47:00.2220|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:47:00.2220|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 09:47:00.2220|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 09:47:00.2220|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 09:47:00.2386|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:47:00.2386|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-29 09:47:00.2644|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 09:47:00.2675|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:47:00.2675|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0929ms 204 2025-12-29 09:47:00.2675|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 09:47:00.2843|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 09:47:00.2843|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:47:00.2843|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 09:47:00.2843|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 09:47:00.2843|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 09:47:00.2843|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:47:00.3018|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 09:47:00.3018|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 67.9038ms 2025-12-29 09:47:00.3018|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 09:47:00.3018|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 85.5327ms 200 application/json; charset=utf-8 2025-12-29 09:47:00.4738|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 09:47:00.4738|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 183.5979ms 2025-12-29 09:47:00.4738|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 09:47:00.4738|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 196.1313ms 200 application/json; charset=utf-8 2025-12-29 09:47:03.4910|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 09:47:03.4910|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:47:03.4910|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.1969ms 204 2025-12-29 09:47:03.5044|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 09:47:03.5044|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 09:47:03.5044|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:47:03.5044|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 09:47:03.5044|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 09:47:03.5044|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 09:47:03.5044|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:47:03.5216|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-29 09:47:03.5367|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 09:47:03.5367|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:47:03.5367|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0401ms 204 2025-12-29 09:47:03.5498|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 09:47:03.5498|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 09:47:03.5498|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:47:03.5498|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 09:47:03.5498|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 09:47:03.5498|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 09:47:03.5498|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:47:03.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-29 09:47:03.5671|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 52.2579ms 2025-12-29 09:47:03.5671|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 09:47:03.5671|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 65.2491ms 200 application/json; charset=utf-8 2025-12-29 09:47:03.7032|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 09:47:03.7059|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 143.658ms 2025-12-29 09:47:03.7059|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 09:47:03.7059|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 159.0278ms 200 application/json; charset=utf-8 2025-12-29 09:50:02.2274|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 09:50:02.2304|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:50:02.2304|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9467ms 204 2025-12-29 09:50:02.2304|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 09:50:02.2452|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 09:50:02.2452|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:50:02.2452|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 09:50:02.2452|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 09:50:02.2452|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 09:50:02.2452|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:50:02.4264|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 09:50:02.4264|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 174.4964ms 2025-12-29 09:50:02.4264|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 09:50:02.4319|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 189.5481ms 200 application/json; charset=utf-8 2025-12-29 09:50:03.5867|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 09:50:03.5895|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:50:03.5895|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.2242ms 204 2025-12-29 09:50:03.6049|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 09:50:03.6049|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 09:50:03.6049|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:50:03.6049|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 09:50:03.6049|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 09:50:03.6049|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 09:50:03.6049|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:50:03.6238|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-29 09:50:03.6729|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 09:50:03.6729|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 61.6386ms 2025-12-29 09:50:03.6729|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 09:50:03.6831|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 78.2144ms 200 application/json; charset=utf-8 2025-12-29 09:50:13.7575|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 09:50:13.7617|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:50:13.7617|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.997ms 204 2025-12-29 09:50:13.7746|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 09:50:13.7746|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 09:50:13.7746|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:50:13.7746|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 09:50:13.7746|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 09:50:13.7746|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 09:50:13.7746|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:50:13.8353|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:50:13.8353|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:50:13.9014|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 09:50:13.9014|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 121.6297ms 2025-12-29 09:50:13.9014|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 09:50:13.9014|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 131.5118ms 200 application/json; charset=utf-8 2025-12-29 09:52:03.7377|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 09:52:03.7405|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:52:03.7405|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5733ms 204 2025-12-29 09:52:03.7405|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 09:52:03.7545|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 09:52:03.7545|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:52:03.7545|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 09:52:03.7545|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 09:52:03.7545|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 09:52:03.7545|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:52:03.9294|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 09:52:03.9294|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 165.6089ms 2025-12-29 09:52:03.9294|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 09:52:03.9294|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 184.9782ms 200 application/json; charset=utf-8 2025-12-29 09:52:26.8735|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Resend 2025-12-29 09:52:26.8735|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:52:26.8793|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7106ms 204 2025-12-29 09:52:26.8793|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-29 09:52:26.8793|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 09:52:26.8952|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:52:26.8952|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 09:52:26.8952|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ResendPaymentbatch (PaymentService)' 2025-12-29 09:52:26.9112|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-29 09:52:26.9112|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:52:26.9584|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(67966 AS bigint)) 2025-12-29 09:52:27.4385|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-29 09:52:27.5834|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-29 09:52:27.5834|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ResendPaymentbatch (PaymentService) in 679.22ms 2025-12-29 09:52:27.5834|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ResendPaymentbatch (PaymentService)' 2025-12-29 09:52:27.5989|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 711.1779ms 200 application/json; charset=utf-8 2025-12-29 09:52:58.8603|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 09:52:58.8640|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:52:58.8640|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.2877ms 204 2025-12-29 09:52:58.8640|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 09:52:58.8640|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 09:52:58.8817|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:52:58.8817|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 09:52:58.8817|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 09:52:58.8817|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 09:52:58.8817|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:52:59.0459|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 09:52:59.0459|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 155.9263ms 2025-12-29 09:52:59.0459|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 09:52:59.0459|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 173.8501ms 200 application/json; charset=utf-8 2025-12-29 09:54:26.3777|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 09:54:26.3777|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:54:26.3870|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.1664ms 204 2025-12-29 09:54:26.3870|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 09:54:26.3870|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 09:54:26.3870|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:54:26.4030|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 09:54:26.4030|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 09:54:26.4030|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 09:54:26.4030|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:54:26.4196|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-29 09:54:26.4684|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 09:54:26.4684|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 60.9898ms 2025-12-29 09:54:26.4684|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 09:54:26.4684|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 84.0489ms 200 application/json; charset=utf-8 2025-12-29 09:55:13.9230|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:55:13.9230|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:55:52.3011|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 09:55:52.3011|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:55:52.3083|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.2443ms 204 2025-12-29 09:55:52.3083|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 09:55:52.3083|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 09:55:52.3234|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:55:52.3234|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 09:55:52.3234|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 09:55:52.3234|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 09:55:52.3234|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:55:52.4880|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 09:55:52.4880|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 161.0071ms 2025-12-29 09:55:52.4880|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 09:55:52.4957|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 176.772ms 200 application/json; charset=utf-8 2025-12-29 09:55:53.2589|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 09:55:53.2624|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:55:53.2624|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4262ms 204 2025-12-29 09:55:53.2624|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 09:55:53.2766|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 09:55:53.2766|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:55:53.2766|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 09:55:53.2766|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 09:55:53.2766|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 09:55:53.2766|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:55:53.2766|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-29 09:55:53.3339|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 09:55:53.3339|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 53.3358ms 2025-12-29 09:55:53.3401|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 09:55:53.3401|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 68.8375ms 200 application/json; charset=utf-8 2025-12-29 09:58:21.3777|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 09:58:21.3777|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:58:21.3840|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1971ms 204 2025-12-29 09:58:21.3840|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 09:58:21.3840|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 09:58:21.3840|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:58:21.3840|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 09:58:21.3840|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 09:58:21.3840|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 09:58:21.3840|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:58:21.5434|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 09:58:21.5434|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 148.1594ms 2025-12-29 09:58:21.5434|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 09:58:21.5434|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 159.6373ms 200 application/json; charset=utf-8 2025-12-29 09:58:51.6646|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 09:58:51.6676|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:58:51.6676|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1037ms 204 2025-12-29 09:58:51.6676|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 09:58:51.6676|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 09:58:51.6676|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:58:51.6850|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 09:58:51.6850|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 09:58:51.6850|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 09:58:51.6850|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:58:51.8590|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 09:58:51.8590|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 172.4109ms 2025-12-29 09:58:51.8590|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 09:58:51.8590|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 191.4291ms 200 application/json; charset=utf-8 2025-12-29 09:58:53.3884|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 09:58:53.3884|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:58:53.3884|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.5992ms 204 2025-12-29 09:58:53.4025|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 09:58:53.4025|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 09:58:53.4025|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:58:53.4025|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 09:58:53.4025|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 09:58:53.4179|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-29 09:58:53.4179|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:58:53.4948|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-29 09:58:53.5112|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 91.5132ms 2025-12-29 09:58:53.5112|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 09:58:53.5112|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 112.1433ms 200 application/json; charset=utf-8 2025-12-29 09:58:56.3047|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-01&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 09:58:56.3084|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:58:56.3084|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1728ms 204 2025-12-29 09:58:56.3084|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-01&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 09:58:56.3084|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 09:58:56.3084|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:58:56.3245|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 09:58:56.3245|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 09:58:56.3245|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-29 09:58:56.3245|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:58:57.2730|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-29 09:58:57.2858|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 957.388ms 2025-12-29 09:58:57.2858|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 09:58:57.2858|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 973.7708ms 200 application/json; charset=utf-8 2025-12-29 09:59:12.6995|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/8f8952d3-7b63-453a-9e45-667ab8ff7f84 2025-12-29 09:59:12.6995|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:59:12.6995|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4517ms 204 2025-12-29 09:59:12.6995|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/8f8952d3-7b63-453a-9e45-667ab8ff7f84 2025-12-29 09:59:12.6995|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 09:59:12.6995|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:59:12.7161|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 09:59:12.7161|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 09:59:12.7161|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-29 09:59:12.7332|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:59:14.0250|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-29 09:59:14.0603|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-29 09:59:14.0954|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-29 09:59:14.3425||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-29 09:59:14.4130|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 09:59:14.4196|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1688.9876ms 2025-12-29 09:59:14.4196|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 09:59:14.4196|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1714.4457ms 200 application/json; charset=utf-8 2025-12-29 09:59:14.8550|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/8f8952d3-7b63-453a-9e45-667ab8ff7f84?Page=1&PageSize=100&IsValid=false 2025-12-29 09:59:14.8550|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:59:14.8550|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.3126ms 204 2025-12-29 09:59:14.8550|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/8f8952d3-7b63-453a-9e45-667ab8ff7f84?Page=1&PageSize=100&IsValid=false 2025-12-29 09:59:14.8550|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 09:59:14.8713|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:59:14.8713|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 09:59:14.8713|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-29 09:59:14.8713|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-29 09:59:14.8871|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:59:16.2833|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-29 09:59:16.3333|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-29 09:59:16.3869|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 09:59:16.3869|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1513.3307ms 2025-12-29 09:59:16.3869|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-29 09:59:16.4037|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1537.5275ms 200 application/json; charset=utf-8 2025-12-29 09:59:22.6916|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/ReValidatePaymentItems 2025-12-29 09:59:22.6950|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:59:22.6950|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.133ms 204 2025-12-29 09:59:22.6950|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-29 09:59:22.6950|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 09:59:22.6950|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:59:22.6950|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 09:59:22.6950|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-29 09:59:22.7127|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-29 09:59:22.7127|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:59:22.7471|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-29 09:59:22.7549||WARN|PaymentService.Core.Service.IntegrationService|Fee Url: https://rcpayapi.mof.gov.sl/FeeService/ 2025-12-29 09:59:22.7549||WARN|PaymentService.Core.Service.IntegrationService|EndPoint: api/FeeCalculation/GetTransactionFee/207?currencyId=17 2025-12-29 09:59:33.0982||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-29 09:59:33.1776|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (52ms) [Parameters=[@__8__locals1_Model_SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Id], [p].[AccountName], [p].[AccountNo], [p].[Amount], [p].[BankCode], [p].[BankId], [p].[BorneBy], [p].[ChequeNo], [p].[CorporateFeeAmount], [p].[CreditedAmount], [p].[CurrencyId], [p].[CustomerFeeAmount], [p].[Error], [p].[IsPaid], [p].[IsValid], [p].[Narration], [p].[PaymentItemId], [p].[PaymentSummaryByBankId], [p].[RouteId], [p].[SendToBank], [p].[SessionId], [p].[SourceAccount], [p].[UploadStagingId] FROM [PaymentItemStaging] AS [p] WHERE ([p].[SessionId] = @__8__locals1_Model_SessionId_0) AND ([p].[IsValid] = CAST(0 AS bit)) 2025-12-29 09:59:33.1969||WARN|PaymentService.Core.Service.PaymentService|1 Items to ReValidate. 2025-12-29 09:59:33.2216||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 8f8952d3-7b63-453a-9e45-667ab8ff7f84, AccountNo: 006014011059000167, Amount: 23375.00] 2025-12-29 09:59:33.2262||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 8f8952d3-7b63-453a-9e45-667ab8ff7f84 2025-12-29 09:59:33.3412||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"Morcon cooling and Maint","AccountNo":"006014011059000167","Amount":"23375.00","BankCode":"006","CurrencyId":17,"CreditedAmount":23375.00,"IsValid":false}, Error , IsNew False 2025-12-29 09:59:33.4925|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-29 09:59:33.4925|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService) in 10781.7013ms 2025-12-29 09:59:33.4925|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-29 09:59:33.4925|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 10797.5719ms 200 application/json; charset=utf-8 2025-12-29 09:59:33.5182|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/8f8952d3-7b63-453a-9e45-667ab8ff7f84 2025-12-29 09:59:33.5210|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:59:33.5210|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1537ms 204 2025-12-29 09:59:33.5210|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/8f8952d3-7b63-453a-9e45-667ab8ff7f84 2025-12-29 09:59:33.5210|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 09:59:33.5365|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:59:33.5365|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 09:59:33.5365|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 09:59:33.5365|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-29 09:59:33.5365|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:59:35.1526|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-29 09:59:35.1526|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-29 09:59:35.1695|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-29 09:59:35.2076||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-29 09:59:35.2492|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 09:59:35.2492|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1706.3952ms 2025-12-29 09:59:35.2550|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 09:59:35.2550|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1725.9509ms 200 application/json; charset=utf-8 2025-12-29 09:59:35.2788|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/8f8952d3-7b63-453a-9e45-667ab8ff7f84 2025-12-29 09:59:35.2788|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 09:59:35.2788|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:59:35.2871|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 09:59:35.2871|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 09:59:35.2871|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-29 09:59:35.2871|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:59:36.5630|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-29 09:59:36.5681|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-29 09:59:36.5681|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-29 09:59:36.6156||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-29 09:59:36.6632|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 09:59:36.6632|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1375.0576ms 2025-12-29 09:59:36.6632|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 09:59:36.6632|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1391.0735ms 200 application/json; charset=utf-8 2025-12-29 09:59:43.8751|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/InitiateUploadPayment 2025-12-29 09:59:43.8751|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:59:43.8751|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.7162ms 204 2025-12-29 09:59:43.8893|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=----WebKitFormBoundaryt5jAIwwVtwCeS2xk 176 2025-12-29 09:59:43.8893|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 09:59:43.8893|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:59:43.8893|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 09:59:43.8893|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService)' 2025-12-29 09:59:43.9064|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-29 09:59:43.9064|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:59:43.9549|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-29 09:59:43.9695|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-29 09:59:43.9979|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-29 09:59:43.9979||WARN|PaymentService.Core.Service.IntegrationService|GetCorporateWorkFlow Endpoint Called @ 12/29/2025 9:59:44 AM 2025-12-29 09:59:44.3836||WARN|PaymentService.Controllers.PaymentController|Time To check workflow: 378 2025-12-29 09:59:44.4106|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-29 09:59:46.0001||WARN|PaymentService.Controllers.PaymentController|Time To Run Procedure to Initiate Transaction: 1584 2025-12-29 09:59:46.0297|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-29 09:59:46.0440||WARN|PaymentService.Controllers.PaymentController|Time To Initiate Workflow: 11 2025-12-29 09:59:46.0749||WARN|PaymentService.Core.Service.IntegrationService|Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiWXVzdWYgQmFuZ3VyYSIsImh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vd3MvMjAwOC8wNi9pZGVudGl0eS9jbGFpbXMvcHJpbWFyeXNpZCI6IjQ5OSIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL2dpdmVubmFtZSI6InliYW5ndXJhQE1PRiIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL2VtYWlsYWRkcmVzcyI6InliYW5ndXJhQG1vZi5nb3Yuc2wiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9sb2NhbGl0eSI6IjIwNyIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL2NvdW50cnkiOiJDb3Jwb3JhdGUiLCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOiJDT1JQT1JBVEVVU0VSIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwOS8wOS9pZGVudGl0eS9jbGFpbXMvYWN0b3IiOlsiaW5pdGlhdGVwYXltZW50IiwiQ2FuSW5pdGlhdGVQYXltZW50T25Tb3VyY2VBY2NvdW50IiwiQ1ZTQSIsInZpZXdyZXBvcnQiLCJDQU5WSUVXQVBQUk9WQUxTIiwidmlld2JhbGFuY2VzdGF0ZW1lbnQiXSwiZXhwIjoxNzY3MDAzMjY2LCJpc3MiOiJkb3RuZXRfZ3JvY2VyeV9saXN0IiwiYXVkIjoiR3JvY2VyeUxpc3RBUEkifQ.loH0aHAlh0_Ldkqeu5RLExwGYIy4jHKjYPgNiIoc3qU 2025-12-29 09:59:46.0749||WARN|PaymentService.Controllers.PaymentController|Time To Initiate Payment: 2135 2025-12-29 09:59:46.0749||WARN|PaymentService.Core.Service.IntegrationService|IntitiateWorkFlow Endpoint Called @ 12/29/2025 9:59:46 AM 2025-12-29 09:59:46.0749|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-29 09:59:46.0749|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService) in 2173.6738ms 2025-12-29 09:59:46.0749|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService)' 2025-12-29 09:59:46.0749|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2193.5914ms 200 application/json; charset=utf-8 2025-12-29 09:59:46.1196|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 09:59:46.1196|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:59:46.1196|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.6302ms 204 2025-12-29 09:59:46.1196|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 09:59:46.1196|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 09:59:46.1196|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:59:46.1356|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 09:59:46.1356|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 09:59:46.1356|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-29 09:59:46.1356|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:59:46.1828|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-29 09:59:46.1828|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 45.8865ms 2025-12-29 09:59:46.1828|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 09:59:46.1828|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 58.9683ms 200 application/json; charset=utf-8 2025-12-29 09:59:49.3444|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-01&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 09:59:49.3444|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:59:49.3444|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1269ms 204 2025-12-29 09:59:49.3562|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-01&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 09:59:49.3562|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 09:59:49.3562|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:59:49.3562|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 09:59:49.3562|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 09:59:49.3562|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-29 09:59:49.3562|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:59:50.0560|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-29 09:59:50.0599|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 694.1709ms 2025-12-29 09:59:50.0599|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 09:59:50.0599|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 707.275ms 200 application/json; charset=utf-8 2025-12-29 09:59:54.9194|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/3538b293-10ce-46d4-a9d4-1d3ea4675cd4 2025-12-29 09:59:54.9194|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:59:54.9194|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.66ms 204 2025-12-29 09:59:54.9194|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/3538b293-10ce-46d4-a9d4-1d3ea4675cd4 2025-12-29 09:59:54.9334|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 09:59:54.9334|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:59:54.9334|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 09:59:54.9334|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 09:59:54.9334|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-29 09:59:54.9334|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:59:56.2120|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-29 09:59:56.2120|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-29 09:59:56.2302|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-29 09:59:56.2654||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-29 09:59:56.3074|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 09:59:56.3074|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1369.5895ms 2025-12-29 09:59:56.3137|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 09:59:56.3137|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1384.7995ms 200 application/json; charset=utf-8 2025-12-29 09:59:56.7499|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/3538b293-10ce-46d4-a9d4-1d3ea4675cd4?Page=1&PageSize=100&IsValid=false 2025-12-29 09:59:56.7529|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:59:56.7529|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0833ms 204 2025-12-29 09:59:56.7529|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/3538b293-10ce-46d4-a9d4-1d3ea4675cd4?Page=1&PageSize=100&IsValid=false 2025-12-29 09:59:56.7666|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 09:59:56.7666|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 09:59:56.7666|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 09:59:56.7666|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-29 09:59:56.7666|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-29 09:59:56.7666|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 09:59:57.9510|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-29 09:59:57.9873|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (34ms) [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-29 09:59:58.0332|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 09:59:58.0332|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1257.6891ms 2025-12-29 09:59:58.0332|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-29 09:59:58.0332|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1274.0083ms 200 application/json; charset=utf-8 2025-12-29 10:00:10.2579|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/ReValidatePaymentItems 2025-12-29 10:00:10.2579|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:00:10.2620|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.0847ms 204 2025-12-29 10:00:10.2620|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-29 10:00:10.2620|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:00:10.2620|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:00:10.2620|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:00:10.2783|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-29 10:00:10.2783|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-29 10:00:10.2783|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:00:10.3015|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-29 10:00:10.3015||WARN|PaymentService.Core.Service.IntegrationService|Fee Url: https://rcpayapi.mof.gov.sl/FeeService/ 2025-12-29 10:00:10.3084||WARN|PaymentService.Core.Service.IntegrationService|EndPoint: api/FeeCalculation/GetTransactionFee/207?currencyId=17 2025-12-29 10:00:10.4682||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-29 10:00:10.5220|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-29 10:00:10.5220||WARN|PaymentService.Core.Service.PaymentService|6 Items to ReValidate. 2025-12-29 10:00:10.5273||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 3538b293-10ce-46d4-a9d4-1d3ea4675cd4, AccountNo: 003002219538110101, Amount: 126225.00] 2025-12-29 10:00:10.5273||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 3538b293-10ce-46d4-a9d4-1d3ea4675cd4 2025-12-29 10:00:10.5567||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 3538b293-10ce-46d4-a9d4-1d3ea4675cd4, AccountNo: 008007013721140110, Amount: 187000.00] 2025-12-29 10:00:10.5608||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 3538b293-10ce-46d4-a9d4-1d3ea4675cd4 2025-12-29 10:00:10.5861||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 3538b293-10ce-46d4-a9d4-1d3ea4675cd4, AccountNo: 000001011201067869, Amount: 707500.00] 2025-12-29 10:00:10.5861||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"MILLERINE ENTERPRISE","AccountNo":"003002219538110101","Amount":"126225.00","BankCode":"003","CurrencyId":17,"CreditedAmount":126225.00,"IsValid":false}, Error , IsNew False 2025-12-29 10:00:10.5900||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 3538b293-10ce-46d4-a9d4-1d3ea4675cd4 2025-12-29 10:00:10.6109||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"FAYIA UNITY GARAGE","AccountNo":"008007013721140110","Amount":"187000.00","BankCode":"008","CurrencyId":17,"CreditedAmount":187000.00,"IsValid":false}, Error , IsNew False 2025-12-29 10:00:10.6232||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 3538b293-10ce-46d4-a9d4-1d3ea4675cd4, AccountNo: 002001002200205173, Amount: 1171872.90] 2025-12-29 10:00:10.6232||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 3538b293-10ce-46d4-a9d4-1d3ea4675cd4 2025-12-29 10:00:10.6401||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"IMPREST ACC FOR MINSTRY ","AccountNo":"000001011201067869","Amount":"707500.00","BankCode":"000","CurrencyId":17,"CreditedAmount":707500.00,"IsValid":false}, Error , IsNew False 2025-12-29 10:00:10.6523||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 3538b293-10ce-46d4-a9d4-1d3ea4675cd4, AccountNo: 003002074179112114, Amount: 739024.00] 2025-12-29 10:00:10.6523||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 3538b293-10ce-46d4-a9d4-1d3ea4675cd4 2025-12-29 10:00:10.6785||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 3538b293-10ce-46d4-a9d4-1d3ea4675cd4, AccountNo: 003002074179112114, Amount: 476476.00] 2025-12-29 10:00:10.6785||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"CASSELL'S GENERAL CLEARN","AccountNo":"002001002200205173","Amount":"1171872.90","BankCode":"002","CurrencyId":17,"CreditedAmount":1171872.90,"IsValid":false}, Error , IsNew False 2025-12-29 10:00:10.6830||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 3538b293-10ce-46d4-a9d4-1d3ea4675cd4 2025-12-29 10:00:10.7031||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"HARDISON'S LOGISTICS","AccountNo":"003002074179112114","Amount":"739024.00","BankCode":"003","CurrencyId":17,"CreditedAmount":739024.00,"IsValid":false}, Error , IsNew False 2025-12-29 10:00:10.7352||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"HARDISON'S LOGISTICS","AccountNo":"003002074179112114","Amount":"476476.00","BankCode":"003","CurrencyId":17,"CreditedAmount":476476.00,"IsValid":false}, Error , IsNew False 2025-12-29 10:00:10.7783|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-29 10:00:10.7783|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService) in 498.7958ms 2025-12-29 10:00:10.7783|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-29 10:00:10.7783|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 513.9782ms 200 application/json; charset=utf-8 2025-12-29 10:00:10.8054|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/3538b293-10ce-46d4-a9d4-1d3ea4675cd4 2025-12-29 10:00:10.8054|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:00:10.8078|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.4318ms 204 2025-12-29 10:00:10.8078|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/3538b293-10ce-46d4-a9d4-1d3ea4675cd4 2025-12-29 10:00:10.8078|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:00:10.8078|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:00:10.8078|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:00:10.8078|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 10:00:10.8252|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-29 10:00:10.8252|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:00:12.1027|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-29 10:00:12.1074|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-29 10:00:12.1202|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-29 10:00:12.1527||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-29 10:00:12.1982|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 10:00:12.2025|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1375.9609ms 2025-12-29 10:00:12.2025|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 10:00:12.2025|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1392.2268ms 200 application/json; charset=utf-8 2025-12-29 10:00:12.2452|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/3538b293-10ce-46d4-a9d4-1d3ea4675cd4 2025-12-29 10:00:12.2494|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:00:12.2494|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:00:12.2494|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:00:12.2494|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 10:00:12.2494|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-29 10:00:12.2494|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:00:13.5163|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-29 10:00:13.5163|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-29 10:00:13.5337|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-29 10:00:13.5730||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-29 10:00:13.6168|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 10:00:13.6219|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1364.4806ms 2025-12-29 10:00:13.6219|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 10:00:13.6219|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1383.5634ms 200 application/json; charset=utf-8 2025-12-29 10:00:14.1757|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:00:14.1757|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:00:14.1892|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/3538b293-10ce-46d4-a9d4-1d3ea4675cd4?Page=1&PageSize=100&IsValid=true 2025-12-29 10:00:14.1892|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:00:14.1892|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5133ms 204 2025-12-29 10:00:14.2007|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/3538b293-10ce-46d4-a9d4-1d3ea4675cd4?Page=1&PageSize=100&IsValid=true 2025-12-29 10:00:14.2007|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:00:14.2007|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:00:14.2007|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:00:14.2007|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-29 10:00:14.2145|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-29 10:00:14.2145|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:00:15.8473|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (54ms) [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-29 10:00:15.8985|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-29 10:00:15.9564|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 10:00:15.9564|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1743.6016ms 2025-12-29 10:00:15.9564|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-29 10:00:15.9652|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1764.4663ms 200 application/json; charset=utf-8 2025-12-29 10:00:35.4193|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/InitiateUploadPayment 2025-12-29 10:00:35.4193|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:00:35.4193|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8991ms 204 2025-12-29 10:00:35.4193|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=----WebKitFormBoundaryBuftTTuIx3GAP2aW 176 2025-12-29 10:00:35.4193|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:00:35.4350|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:00:35.4350|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:00:35.4350|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService)' 2025-12-29 10:00:35.4350|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-29 10:00:35.4350|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:00:35.4541|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-29 10:00:35.4662|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-29 10:00:35.4662|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-29 10:00:35.4804||WARN|PaymentService.Core.Service.IntegrationService|GetCorporateWorkFlow Endpoint Called @ 12/29/2025 10:00:35 AM 2025-12-29 10:00:35.5711||WARN|PaymentService.Controllers.PaymentController|Time To check workflow: 90 2025-12-29 10:00:35.5826|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-29 10:00:44.1098||WARN|PaymentService.Controllers.PaymentController|Time To Run Procedure to Initiate Transaction: 8523 2025-12-29 10:00:44.1098|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-29 10:00:44.1243|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-29 10:00:44.1243|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-29 10:00:44.1243|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-29 10:00:44.1243|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-29 10:00:44.1243|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-29 10:00:44.1435||WARN|PaymentService.Controllers.PaymentController|Time To Initiate Workflow: 5 2025-12-29 10:00:44.1844||WARN|PaymentService.Core.Service.IntegrationService|Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiWXVzdWYgQmFuZ3VyYSIsImh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vd3MvMjAwOC8wNi9pZGVudGl0eS9jbGFpbXMvcHJpbWFyeXNpZCI6IjQ5OSIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL2dpdmVubmFtZSI6InliYW5ndXJhQE1PRiIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL2VtYWlsYWRkcmVzcyI6InliYW5ndXJhQG1vZi5nb3Yuc2wiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9sb2NhbGl0eSI6IjIwNyIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL2NvdW50cnkiOiJDb3Jwb3JhdGUiLCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOiJDT1JQT1JBVEVVU0VSIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwOS8wOS9pZGVudGl0eS9jbGFpbXMvYWN0b3IiOlsiaW5pdGlhdGVwYXltZW50IiwiQ2FuSW5pdGlhdGVQYXltZW50T25Tb3VyY2VBY2NvdW50IiwiQ1ZTQSIsInZpZXdyZXBvcnQiLCJDQU5WSUVXQVBQUk9WQUxTIiwidmlld2JhbGFuY2VzdGF0ZW1lbnQiXSwiZXhwIjoxNzY3MDAzMjY2LCJpc3MiOiJkb3RuZXRfZ3JvY2VyeV9saXN0IiwiYXVkIjoiR3JvY2VyeUxpc3RBUEkifQ.loH0aHAlh0_Ldkqeu5RLExwGYIy4jHKjYPgNiIoc3qU 2025-12-29 10:00:44.1844||WARN|PaymentService.Core.Service.IntegrationService|IntitiateWorkFlow Endpoint Called @ 12/29/2025 10:00:44 AM 2025-12-29 10:00:44.1844||WARN|PaymentService.Controllers.PaymentController|Time To Initiate Payment: 8751 2025-12-29 10:00:44.1844|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-29 10:00:44.2118|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService) in 8772.1795ms 2025-12-29 10:00:44.2118|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService)' 2025-12-29 10:00:44.2118|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8783.1923ms 200 application/json; charset=utf-8 2025-12-29 10:00:44.2529|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 10:00:44.2529|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:00:44.2529|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8922ms 204 2025-12-29 10:00:44.2641|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 10:00:44.2641|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:00:44.2641|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:00:44.2641|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:00:44.2641|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 10:00:44.2641|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-29 10:00:44.2775|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:00:44.3253|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-29 10:00:44.3253|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 51.0922ms 2025-12-29 10:00:44.3253|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 10:00:44.3253|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 69.4288ms 200 application/json; charset=utf-8 2025-12-29 10:00:48.8549|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-01&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 10:00:48.8574|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:00:48.8574|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4763ms 204 2025-12-29 10:00:48.8574|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-01&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 10:00:48.8574|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:00:48.8574|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:00:48.8717|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:00:48.8717|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 10:00:48.8717|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-29 10:00:48.8717|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:00:49.1758|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-29 10:00:49.1758|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 301.5758ms 2025-12-29 10:00:49.1758|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 10:00:49.1842|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 319.4092ms 200 application/json; charset=utf-8 2025-12-29 10:00:51.2258|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/271a7031-702b-403e-a18c-a79c3ed921ae 2025-12-29 10:00:51.2258|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:00:51.2317|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9114ms 204 2025-12-29 10:00:51.2317|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/271a7031-702b-403e-a18c-a79c3ed921ae 2025-12-29 10:00:51.2317|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:00:51.2317|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:00:51.2463|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:00:51.2463|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 10:00:51.2463|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-29 10:00:51.2463|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:00:52.4103|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (18ms) [Parameters=[@__SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [u].[Id], [u].[BatchDesc], [u].[CorporateId], [u].[CreatedBy], [u].[CurrencyId], [u].[DateCreated], [u].[DateModified], [u].[Error], [u].[FeeId], [u].[FilePath], [u].[IsActive], [u].[IsDeleted], [u].[Message], [u].[ModifiedBy], [u].[PaymentBatchIds], [u].[PaymentMode], [u].[PaymentType], [u].[ProcessingStage], [u].[ReferenceNo], [u].[SendToBank], [u].[SessionId], [u].[SourceAccount], [u].[SplitBatch], [u].[SplitByBank], [u].[SuspenseAccount], [u].[TotalAmount], [u].[TotalItems], [u].[UploadMethod], [u].[UploadStatus], [u].[UserType], [u].[UserTypeId] FROM [UploadStaging] AS [u] WHERE [u].[SessionId] = @__SessionId_0 2025-12-29 10:00:52.4103|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-29 10:00:52.4299|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-29 10:00:52.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-29 10:00:52.4951|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 10:00:52.4981|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1245.3614ms 2025-12-29 10:00:52.4981|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 10:00:52.4981|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1263.6325ms 200 application/json; charset=utf-8 2025-12-29 10:00:53.0286|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/271a7031-702b-403e-a18c-a79c3ed921ae?Page=1&PageSize=100&IsValid=false 2025-12-29 10:00:53.0286|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:00:53.0286|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9665ms 204 2025-12-29 10:00:53.0518|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/271a7031-702b-403e-a18c-a79c3ed921ae?Page=1&PageSize=100&IsValid=false 2025-12-29 10:00:53.0518|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:00:53.0518|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:00:53.0590|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:00:53.0590|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-29 10:00:53.0590|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-29 10:00:53.0590|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:00:54.2107|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-29 10:00:54.3007|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (87ms) [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-29 10:00:54.3219|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (3ms) [Parameters=[@__item_PaymentStagingId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [o].[Id], [o].[CreatedBy], [o].[DateCreated], [o].[DateModified], [o].[IsActive], [o].[IsDeleted], [o].[ModifiedBy], [o].[Name], [o].[PaymentBatchId], [o].[PaymentItemId], [o].[PaymentItemStagingId], [o].[Value] FROM [OtherPaymentData] AS [o] WHERE [o].[PaymentItemStagingId] = @__item_PaymentStagingId_0 2025-12-29 10:00:54.3594|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 10:00:54.3594|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1296.8771ms 2025-12-29 10:00:54.3594|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-29 10:00:54.3594|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1312.9985ms 200 application/json; charset=utf-8 2025-12-29 10:01:02.5963|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/ReValidatePaymentItems 2025-12-29 10:01:02.5963|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:01:02.5963|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.215ms 204 2025-12-29 10:01:02.6093|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-29 10:01:02.6093|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:01:02.6093|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:01:02.6093|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:01:02.6093|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-29 10:01:02.6093|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-29 10:01:02.6093|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:01:02.6400|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-29 10:01:02.6400||WARN|PaymentService.Core.Service.IntegrationService|Fee Url: https://rcpayapi.mof.gov.sl/FeeService/ 2025-12-29 10:01:02.6400||WARN|PaymentService.Core.Service.IntegrationService|EndPoint: api/FeeCalculation/GetTransactionFee/207?currencyId=17 2025-12-29 10:01:02.7888||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-29 10:01:02.8428|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-29 10:01:02.8428||WARN|PaymentService.Core.Service.PaymentService|1 Items to ReValidate. 2025-12-29 10:01:02.8428||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 271a7031-702b-403e-a18c-a79c3ed921ae, AccountNo: 11018400023920, Amount: 1386118.26] 2025-12-29 10:01:02.8428||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 271a7031-702b-403e-a18c-a79c3ed921ae 2025-12-29 10:01:02.9024||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"SIERRA LEONE EMBASSY CAI","AccountNo":"11018400023920","Amount":"1386118.26","BankCode":"AGRIEGCXXXX","CurrencyId":17,"CreditedAmount":1386118.26,"IsValid":false}, Error , IsNew False 2025-12-29 10:01:02.9495|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-29 10:01:02.9495|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService) in 331.033ms 2025-12-29 10:01:02.9495|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-29 10:01:02.9495|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 344.8687ms 200 application/json; charset=utf-8 2025-12-29 10:01:02.9729|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/271a7031-702b-403e-a18c-a79c3ed921ae 2025-12-29 10:01:02.9729|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:01:02.9729|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8449ms 204 2025-12-29 10:01:02.9842|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/271a7031-702b-403e-a18c-a79c3ed921ae 2025-12-29 10:01:02.9842|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:01:02.9842|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:01:02.9842|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:01:02.9842|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 10:01:02.9969|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-29 10:01:02.9969|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:01:04.2706|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-29 10:01:04.2706|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-29 10:01:04.2903|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-29 10:01:04.3156||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-29 10:01:04.3593|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 10:01:04.3593|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1363.7391ms 2025-12-29 10:01:04.3593|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 10:01:04.3593|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1381.8337ms 200 application/json; charset=utf-8 2025-12-29 10:01:04.3960|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/271a7031-702b-403e-a18c-a79c3ed921ae 2025-12-29 10:01:04.3960|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:01:04.3960|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:01:04.4025|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:01:04.4025|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 10:01:04.4025|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-29 10:01:04.4025|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:01:05.8092|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-29 10:01:05.8092|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-29 10:01:05.8277|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-29 10:01:05.8680||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-29 10:01:05.9092|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 10:01:05.9092|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1505.2179ms 2025-12-29 10:01:05.9092|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 10:01:05.9092|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1520.7972ms 200 application/json; charset=utf-8 2025-12-29 10:01:16.9008|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 10:01:16.9036|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:01:16.9036|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.433ms 204 2025-12-29 10:01:16.9036|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 10:01:16.9036|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:01:16.9036|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:01:16.9195|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:01:16.9195|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 10:01:16.9195|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-29 10:01:16.9195|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:01:16.9789|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-29 10:01:16.9826|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 57.362ms 2025-12-29 10:01:16.9826|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 10:01:16.9826|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 73.9962ms 200 application/json; charset=utf-8 2025-12-29 10:01:21.3267|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-01&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 10:01:21.3267|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:01:21.3267|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8465ms 204 2025-12-29 10:01:21.3267|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-01&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 10:01:21.3397|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:01:21.3397|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:01:21.3397|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:01:21.3397|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 10:01:21.3397|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-29 10:01:21.3397|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:01:21.6897|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-29 10:01:21.6897|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 344.2931ms 2025-12-29 10:01:21.6897|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 10:01:21.6897|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 357.5447ms 200 application/json; charset=utf-8 2025-12-29 10:02:10.8005|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:02:10.8005|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:02:10.8005|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.5477ms 204 2025-12-29 10:02:10.8005|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:02:10.8137|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:02:10.8137|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:02:10.8137|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:02:10.8137|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:02:10.8137|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 10:02:10.8137|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:02:10.9738|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 10:02:10.9738|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 155.7914ms 2025-12-29 10:02:10.9738|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:02:10.9738|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 166.705ms 200 application/json; charset=utf-8 2025-12-29 10:02:13.3285|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 10:02:13.3285|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:02:13.3285|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.747ms 204 2025-12-29 10:02:13.3285|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 10:02:13.3441|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:02:13.3441|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:02:13.3441|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:02:13.3441|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 10:02:13.3441|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-29 10:02:13.3441|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:02:13.4103|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-29 10:02:13.4103|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 59.7729ms 2025-12-29 10:02:13.4103|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 10:02:13.4103|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 77.4663ms 200 application/json; charset=utf-8 2025-12-29 10:05:14.2359|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:05:14.2359|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:09:58.2933|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:09:58.2958|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:09:58.2958|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.611ms 204 2025-12-29 10:09:58.3111|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:09:58.3111|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-29 10:09:58.3519|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-29 10:09:58.3519|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:09:58.3519|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-29 10:09:58.3634|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-29 10:09:58.3634|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 55.1686ms 401 2025-12-29 10:10:06.4846|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 10:10:06.4881|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:10:06.4881|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0894ms 204 2025-12-29 10:10:06.4881|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 10:10:06.4881|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:10:06.5036|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:10:06.5036|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:10:06.5036|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:10:06.5036|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.8156ms 204 2025-12-29 10:10:06.5036|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:10:06.5036|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 10:10:06.5184|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 10:10:06.5184|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:10:06.5184|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:10:06.5184|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:10:06.5184|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:10:06.5184|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:10:06.5184|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:10:06.5184|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-29 10:10:06.5337|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 10:10:06.5337|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:10:06.5849|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 10:10:06.5849|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 66.6237ms 2025-12-29 10:10:06.5849|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 10:10:06.5849|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 89.2388ms 200 application/json; charset=utf-8 2025-12-29 10:10:06.7084|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 10:10:06.7084|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 173.7009ms 2025-12-29 10:10:06.7084|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:10:06.7084|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 195.1289ms 200 application/json; charset=utf-8 2025-12-29 10:10:14.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-29 10:10:14.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-29 10:10:33.6322|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Resend 2025-12-29 10:10:33.6322|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:10:33.6322|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2054ms 204 2025-12-29 10:10:33.6461|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 POST http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Resend application/json 39 2025-12-29 10:10:33.6461|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:10:33.6461|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:10:33.6461|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:10:33.6461|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ResendPaymentbatch (PaymentService)' 2025-12-29 10:10:33.6593|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-29 10:10:33.6593|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:10:33.6593|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (6ms) [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(68311 AS bigint), CAST(68343 AS bigint), CAST(68977 AS bigint)) 2025-12-29 10:10:33.7090|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-29 10:10:33.8056|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-29 10:10:33.8056|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ResendPaymentbatch (PaymentService) in 145.5237ms 2025-12-29 10:10:33.8056|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ResendPaymentbatch (PaymentService)' 2025-12-29 10:10:33.8056|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 165.3462ms 200 application/json; charset=utf-8 2025-12-29 10:10:57.3439|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Resend 2025-12-29 10:10:57.3474|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:10:57.3474|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.334ms 204 2025-12-29 10:10:57.3474|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-29 10:10:57.3474|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:10:57.3623|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:10:57.3623|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:10:57.3623|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ResendPaymentbatch (PaymentService)' 2025-12-29 10:10:57.3623|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-29 10:10:57.3623|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:10:57.3844|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (12ms) [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(67396 AS bigint)) 2025-12-29 10:10:57.4208|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-29 10:10:57.5681|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-29 10:10:57.5681|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ResendPaymentbatch (PaymentService) in 201.5671ms 2025-12-29 10:10:57.5681|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ResendPaymentbatch (PaymentService)' 2025-12-29 10:10:57.5681|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 214.6961ms 200 application/json; charset=utf-8 2025-12-29 10:11:08.2624|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Resend 2025-12-29 10:11:08.2624|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:11:08.2624|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5702ms 204 2025-12-29 10:11:08.2738|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-29 10:11:08.2738|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:11:08.2738|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:11:08.2738|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:11:08.2738|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ResendPaymentbatch (PaymentService)' 2025-12-29 10:11:08.2738|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-29 10:11:08.2738|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:11:08.2934|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(67397 AS bigint)) 2025-12-29 10:11:08.3201|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-29 10:11:08.4137|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-29 10:11:08.4137|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ResendPaymentbatch (PaymentService) in 130.2629ms 2025-12-29 10:11:08.4137|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ResendPaymentbatch (PaymentService)' 2025-12-29 10:11:08.4137|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 148.0721ms 200 application/json; charset=utf-8 2025-12-29 10:11:38.4710|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:11:38.4710|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:11:38.4763|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3655ms 204 2025-12-29 10:11:38.4763|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:11:38.4763|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:11:38.4763|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:11:38.4763|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:11:38.4763|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:11:38.4917|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 10:11:38.4917|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:11:38.6333|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 10:11:38.6333|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 142.3007ms 2025-12-29 10:11:38.6333|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:11:38.6333|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 153.1681ms 200 application/json; charset=utf-8 2025-12-29 10:11:39.5831|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 10:11:39.5831|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:11:39.5831|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.3854ms 204 2025-12-29 10:11:39.5971|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 10:11:39.5971|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:11:39.5971|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:11:39.5971|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:11:39.5971|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 10:11:39.5971|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 10:11:39.6083|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:11:39.6083|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-29 10:11:39.6474|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 10:11:39.6474|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.6975ms 2025-12-29 10:11:39.6474|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 10:11:39.6474|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 55.5728ms 200 application/json; charset=utf-8 2025-12-29 10:11:50.1763|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:11:50.1763|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:11:50.1763|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0757ms 204 2025-12-29 10:11:50.1763|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:11:50.1893|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:11:50.1893|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:11:50.1893|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:11:50.1893|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:11:50.1893|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 10:11:50.1893|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:11:50.3274|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 10:11:50.3289|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 129.0895ms 2025-12-29 10:11:50.3289|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:11:50.3289|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 144.4533ms 200 application/json; charset=utf-8 2025-12-29 10:13:26.0513|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=80 2025-12-29 10:13:26.0513|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:13:26.0513|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.354ms 204 2025-12-29 10:13:26.0756|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-29 10:13:26.0756|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:13:26.0834|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:13:26.0834|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:13:26.0834|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 10:13:26.0834|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 10:13:26.0834|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:13:26.1011|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-29 10:13:26.1011|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-29 10:13:26.1011|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:13:26.1011|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.0988ms 204 2025-12-29 10:13:26.1263|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-29 10:13:26.1290|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:13:26.1290|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:13:26.1290|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:13:26.1290|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:13:26.1290|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 10:13:26.1444|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 10:13:26.1444|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:13:26.1444|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 56.9ms 2025-12-29 10:13:26.1444|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 10:13:26.1636|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 87.9963ms 200 application/json; charset=utf-8 2025-12-29 10:13:26.3004|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 10:13:26.3039|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 158.0999ms 2025-12-29 10:13:26.3039|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:13:26.3039|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 181.6596ms 200 application/json; charset=utf-8 2025-12-29 10:15:14.5780|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:15:14.5780|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:20:14.7827|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:20:14.7827|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:21:27.4924|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 10:21:27.4924|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:21:27.4974|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0542ms 204 2025-12-29 10:21:27.4974|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 10:21:27.4974|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:21:27.4974|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:21:27.5120|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:21:27.5120|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 10:21:27.5120|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 10:21:27.5120|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:21:27.5120|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-29 10:21:27.5382|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:21:27.5382|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:21:27.5444|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2378ms 204 2025-12-29 10:21:27.5444|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:21:27.5592|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:21:27.5592|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:21:27.5592|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 10:21:27.5592|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:21:27.5592|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 46.346ms 2025-12-29 10:21:27.5592|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:21:27.5592|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 10:21:27.5592|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 10:21:27.5592|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 64.2647ms 200 application/json; charset=utf-8 2025-12-29 10:21:27.5592|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:21:27.7394|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 10:21:27.7394|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 170.7413ms 2025-12-29 10:21:27.7394|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:21:27.7463|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 189.6975ms 200 application/json; charset=utf-8 2025-12-29 10:24:02.8678|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:24:02.8678|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:24:02.8678|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.0664ms 204 2025-12-29 10:24:02.8766|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:24:02.8766|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-29 10:24:02.8766|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-29 10:24:02.8766|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:24:02.8766|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-29 10:24:02.8766|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-29 10:24:02.8766|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.6557ms 401 2025-12-29 10:24:11.5950|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 10:24:11.5950|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:24:11.5950|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4178ms 204 2025-12-29 10:24:11.5950|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 10:24:11.5950|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:24:11.6107|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:24:11.6107|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:24:11.6107|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 10:24:11.6107|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 10:24:11.6107|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:24:11.6107|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-29 10:24:11.6694|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 10:24:11.6718|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 54.3999ms 2025-12-29 10:24:11.6718|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 10:24:11.6718|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 69.8605ms 200 application/json; charset=utf-8 2025-12-29 10:24:13.3487|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:24:13.3487|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:24:13.3487|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.5396ms 204 2025-12-29 10:24:13.3604|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:24:13.3604|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:24:13.3604|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:24:13.3604|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:24:13.3604|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:24:13.3754|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 10:24:13.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-29 10:24:13.5025|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 10:24:13.5025|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 127.4232ms 2025-12-29 10:24:13.5025|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:24:13.5025|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 148.0804ms 200 application/json; charset=utf-8 2025-12-29 10:24:32.4161|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:24:32.4222|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:24:32.4222|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 12.9567ms 204 2025-12-29 10:24:32.4354|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:24:32.4354|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:24:32.4354|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:24:32.4515|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:24:32.4515|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:24:32.4515|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 10:24:32.4696|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:24:32.6020|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 10:24:32.6020|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 134.9891ms 2025-12-29 10:24:32.6020|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:24:32.6020|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 171.0895ms 200 application/json; charset=utf-8 2025-12-29 10:24:51.6427|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:24:51.6427|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:24:51.6427|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0642ms 204 2025-12-29 10:24:51.6427|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:24:51.6427|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:24:51.6581|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:24:51.6581|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:24:51.6581|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:24:51.6581|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 10:24:51.6581|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:24:51.8152|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 10:24:51.8152|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 152.522ms 2025-12-29 10:24:51.8152|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:24:51.8152|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 167.3649ms 200 application/json; charset=utf-8 2025-12-29 10:24:55.9832|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 10:24:55.9855|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:24:55.9855|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2677ms 204 2025-12-29 10:24:55.9855|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 10:24:55.9855|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:24:55.9855|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:24:56.0010|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:24:56.0010|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 10:24:56.0010|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 10:24:56.0010|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:24:56.0010|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-29 10:24:56.0512|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 10:24:56.0512|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 48.6177ms 2025-12-29 10:24:56.0512|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 10:24:56.0512|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 61.7521ms 200 application/json; charset=utf-8 2025-12-29 10:25:14.9458|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:25:14.9458|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:25:23.9870|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 10:25:23.9892|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:25:23.9892|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6067ms 204 2025-12-29 10:25:23.9892|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 10:25:24.0033|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:25:24.0033|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:25:24.0033|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:25:24.0033|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 10:25:24.0033|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 10:25:24.0033|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:25:24.0033|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-29 10:25:24.0458|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:25:24.0458|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:25:24.0509|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 10:25:24.0509|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.1608ms 204 2025-12-29 10:25:24.0509|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 43.3038ms 2025-12-29 10:25:24.0509|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:25:24.0509|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 10:25:24.0509|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:25:24.0509|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 60.4571ms 200 application/json; charset=utf-8 2025-12-29 10:25:24.0509|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:25:24.0509|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:25:24.0660|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:25:24.0660|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 10:25:24.0660|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:25:24.2265|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 10:25:24.2265|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 159.2692ms 2025-12-29 10:25:24.2265|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:25:24.2265|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 174.0817ms 200 application/json; charset=utf-8 2025-12-29 10:25:53.2785|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 10:25:53.2785|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:25:53.2785|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4898ms 204 2025-12-29 10:25:53.2958|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 10:25:53.2958|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:25:53.3015|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:25:53.3015|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:25:53.3015|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 10:25:53.3015|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 10:25:53.3015|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:25:53.3015|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-29 10:25:53.3452|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 10:25:53.3481|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.7179ms 2025-12-29 10:25:53.3481|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 10:25:53.3481|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 55.8915ms 200 application/json; charset=utf-8 2025-12-29 10:26:12.1823|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69004 2025-12-29 10:26:12.1823|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:26:12.1823|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9127ms 204 2025-12-29 10:26:12.1961|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69004 2025-12-29 10:26:12.1961|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:26:12.1961|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:26:12.1961|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:26:12.1961|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 10:26:12.2136|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 10:26:12.2136|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:26:12.2278|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-29 10:26:12.2278|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 10:26:12.2278|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 10:26:12.2841|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 10:26:12.2841|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 72.8466ms 2025-12-29 10:26:12.2903|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 10:26:12.2903|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 95.7309ms 200 application/json; charset=utf-8 2025-12-29 10:26:17.1022|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 10:26:17.1022|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:26:17.1022|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5151ms 204 2025-12-29 10:26:17.1229|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 10:26:17.1229|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:26:17.1229|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:26:17.1229|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:26:17.1229|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 10:26:17.1229|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 10:26:17.1333|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:26:17.1333|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-29 10:26:17.1769|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 10:26:17.1769|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 45.9153ms 2025-12-29 10:26:17.1802|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 10:26:17.1802|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 58.2522ms 200 application/json; charset=utf-8 2025-12-29 10:26:39.8147|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:26:39.8181|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:26:39.8181|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.5551ms 204 2025-12-29 10:26:39.8181|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:26:39.8181|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:26:39.8181|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:26:39.8337|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:26:39.8337|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:26:39.8337|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 10:26:39.8337|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:26:39.9907|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 10:26:39.9907|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 151.3994ms 2025-12-29 10:26:39.9907|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:26:39.9907|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 165.7971ms 200 application/json; charset=utf-8 2025-12-29 10:27:17.9710|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:27:17.9710|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:27:17.9710|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1967ms 204 2025-12-29 10:27:17.9886|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:27:17.9886|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:27:17.9886|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:27:17.9886|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:27:17.9886|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:27:17.9978|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 10:27:17.9978|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:27:18.1736|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 10:27:18.1736|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 175.4142ms 2025-12-29 10:27:18.1736|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:27:18.1736|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 192.1251ms 200 application/json; charset=utf-8 2025-12-29 10:29:38.4201|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:29:38.4227|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:29:38.4227|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9282ms 204 2025-12-29 10:29:38.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-29 10:29:38.4227|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:29:38.4227|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:29:38.4386|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:29:38.4386|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:29:38.4386|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 10:29:38.4386|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:29:38.5678|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 10:29:38.5678|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 124.5136ms 2025-12-29 10:29:38.5678|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:29:38.5678|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 143.681ms 200 application/json; charset=utf-8 2025-12-29 10:30:00.1059|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:30:00.1059|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:33:24.8872|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:33:24.8902|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:33:24.8902|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2171ms 204 2025-12-29 10:33:24.8902|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:33:24.8902|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:33:24.8902|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:33:24.9041|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:33:24.9041|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:33:24.9041|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 10:33:24.9041|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:33:25.0534|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 10:33:25.0534|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 143.6294ms 2025-12-29 10:33:25.0534|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:33:25.0534|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 162.336ms 200 application/json; charset=utf-8 2025-12-29 10:33:42.5829|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:33:42.5829|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:33:42.5829|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.745ms 204 2025-12-29 10:33:42.5829|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:33:42.5829|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:33:42.5829|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:33:42.6004|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:33:42.6004|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:33:42.6004|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 10:33:42.6004|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:33:42.6958|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 10:33:42.6958|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 92.917ms 2025-12-29 10:33:42.6958|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:33:42.6958|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 107.3804ms 200 application/json; charset=utf-8 2025-12-29 10:33:51.6583|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:33:51.6583|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:33:51.6583|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.162ms 204 2025-12-29 10:33:51.6583|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:33:51.6721|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:33:51.6721|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:33:51.6721|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:33:51.6721|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:33:51.6721|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 10:33:51.6721|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:33:51.8136|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 10:33:51.8136|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 133.7772ms 2025-12-29 10:33:51.8136|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:33:51.8136|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 150.3368ms 200 application/json; charset=utf-8 2025-12-29 10:35:00.2771|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:35:00.2771|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:40:00.4010|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:40:00.4010|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:40:16.2361|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:40:16.2361|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:40:16.2402|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.0792ms 204 2025-12-29 10:40:16.2402|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:40:16.2402|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:40:16.2402|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:40:16.2402|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:40:16.2402|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:40:16.2402|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 10:40:16.2402|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:40:16.4016|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 10:40:16.4016|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 150.4504ms 2025-12-29 10:40:16.4016|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:40:16.4016|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 161.7494ms 200 application/json; charset=utf-8 2025-12-29 10:41:04.3101|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:41:04.3101|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:41:04.3145|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3258ms 204 2025-12-29 10:41:04.3145|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:41:04.3145|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:41:04.3145|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:41:04.3145|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:41:04.3145|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:41:04.3145|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 10:41:04.3314|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:41:04.4534|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 10:41:04.4558|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 124.896ms 2025-12-29 10:41:04.4558|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:41:04.4558|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 139.9482ms 200 application/json; charset=utf-8 2025-12-29 10:45:00.5956|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:45:00.5956|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:45:55.3750|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 10:45:55.3750|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:45:55.3750|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0702ms 204 2025-12-29 10:45:55.3878|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 10:45:55.3878|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:45:55.3878|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:45:55.3878|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:45:55.3878|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 10:45:55.3878|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 10:45:55.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-29 10:45:55.4043|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-29 10:45:55.4570|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 10:45:55.4570|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 55.0347ms 2025-12-29 10:45:55.4570|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 10:45:55.4570|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 74.6566ms 200 application/json; charset=utf-8 2025-12-29 10:45:55.4570|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:45:55.4684|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:45:55.4684|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1695ms 204 2025-12-29 10:45:55.4684|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:45:55.4684|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:45:55.4816|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:45:55.4816|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:45:55.4816|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:45:55.4816|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 10:45:55.4816|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:45:55.6227|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 10:45:55.6227|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 135.0197ms 2025-12-29 10:45:55.6227|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:45:55.6227|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 151.8118ms 200 application/json; charset=utf-8 2025-12-29 10:47:11.0505|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 10:47:11.0532|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:47:11.0532|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3696ms 204 2025-12-29 10:47:11.0532|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 10:47:11.0532|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:47:11.0668|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:47:11.0668|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:47:11.0668|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 10:47:11.0668|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 10:47:11.0668|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:47:11.0668|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-29 10:47:11.1166|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 10:47:11.1166|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.7356ms 2025-12-29 10:47:11.1166|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 10:47:11.1166|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 60.1886ms 200 application/json; charset=utf-8 2025-12-29 10:47:11.4643|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 10:47:11.4643|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:47:11.4643|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:47:11.4643|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:47:11.4735|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 10:47:11.4735|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 10:47:11.4735|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:47:11.4735|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-29 10:47:11.5155|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 10:47:11.5155|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.5079ms 2025-12-29 10:47:11.5199|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 10:47:11.5199|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 57.267ms 200 application/json; charset=utf-8 2025-12-29 10:47:13.6636|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 10:47:13.6636|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:47:13.6636|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:47:13.6636|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:47:13.6636|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 10:47:13.6636|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 10:47:13.6636|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:47:13.6786|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-29 10:47:13.7261|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 10:47:13.7261|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 57.2995ms 2025-12-29 10:47:13.7261|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 10:47:13.7261|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 68.4306ms 200 application/json; charset=utf-8 2025-12-29 10:49:16.6658|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-29 10:49:16.6658|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:49:16.6658|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6966ms 204 2025-12-29 10:49:16.7044|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-29 10:49:16.7079|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:49:16.7079|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:49:16.7079|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:49:16.7079|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 10:49:16.7079|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 10:49:16.7218|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:49:16.7218|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-29 10:49:16.7688|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 10:49:16.7688|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 49.1888ms 2025-12-29 10:49:16.7688|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 10:49:16.7688|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 71.0772ms 200 application/json; charset=utf-8 2025-12-29 10:49:18.9039|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-29 10:49:18.9039|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:49:18.9119|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.0137ms 204 2025-12-29 10:49:18.9255|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-29 10:49:18.9255|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:49:18.9255|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:49:18.9255|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:49:18.9255|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:49:18.9255|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 10:49:18.9414|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:49:19.0805|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 10:49:19.0805|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 142.5135ms 2025-12-29 10:49:19.0805|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:49:19.0805|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 161.657ms 200 application/json; charset=utf-8 2025-12-29 10:49:57.3876|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:49:57.3876|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:49:57.3876|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9397ms 204 2025-12-29 10:49:57.3876|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:49:57.4021|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-29 10:49:57.4021|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-29 10:49:57.4021|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:49:57.4021|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-29 10:49:57.4021|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-29 10:49:57.4021|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 11.0302ms 401 2025-12-29 10:50:00.7677|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:50:00.7677|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:54:35.2116|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 10:54:35.2116|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:54:35.2116|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3519ms 204 2025-12-29 10:54:35.2116|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 10:54:35.2257|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:54:35.2257|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:54:35.2257|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:54:35.2257|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 10:54:35.2257|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 10:54:35.2257|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:54:35.2477|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-29 10:54:35.2960|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 10:54:35.2960|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 63.1072ms 2025-12-29 10:54:35.2960|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 10:54:35.2960|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 76.7516ms 200 application/json; charset=utf-8 2025-12-29 10:54:51.2327|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69128 2025-12-29 10:54:51.2327|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:54:51.2327|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2749ms 204 2025-12-29 10:54:51.2512|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69128 2025-12-29 10:54:51.2512|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:54:51.2512|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:54:51.2575|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:54:51.2575|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 10:54:51.2575|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 10:54:51.2575|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:54:51.2575|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-29 10:54:51.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-29 10:54:51.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-29 10:54:51.3186|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 10:54:51.3202|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 59.3852ms 2025-12-29 10:54:51.3202|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 10:54:51.3202|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 71.5656ms 200 application/json; charset=utf-8 2025-12-29 10:55:00.9378|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:55:00.9378|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:55:18.9914|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 10:55:18.9914|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:55:18.9914|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2332ms 204 2025-12-29 10:55:19.0032|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 10:55:19.0032|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:55:19.0032|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:55:19.0032|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:55:19.0032|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 10:55:19.0032|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 10:55:19.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-29 10:55:19.0032|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-29 10:55:19.0485|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 10:55:19.0511|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.3046ms 2025-12-29 10:55:19.0511|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 10:55:19.0511|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 52.4453ms 200 application/json; charset=utf-8 2025-12-29 10:56:02.4968|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69128 2025-12-29 10:56:02.4968|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:56:02.5015|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.686ms 204 2025-12-29 10:56:02.5015|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69128 2025-12-29 10:56:02.5015|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:56:02.5015|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:56:02.5015|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:56:02.5015|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 10:56:02.5015|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 10:56:02.5166|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:56:02.5166|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-29 10:56:02.5166|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 10:56:02.5166|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 10:56:02.5834|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 10:56:02.5834|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 70.7517ms 2025-12-29 10:56:02.5834|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 10:56:02.5834|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 83.9184ms 200 application/json; charset=utf-8 2025-12-29 10:56:02.6201|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69129 2025-12-29 10:56:02.6201|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:56:02.6256|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5025ms 204 2025-12-29 10:56:02.6256|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69129 2025-12-29 10:56:02.6256|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:56:02.6256|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:56:02.6256|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:56:02.6422|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 10:56:02.6422|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 10:56:02.6422|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:56:02.6422|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-29 10:56:02.6422|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 10:56:02.6565|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 10:56:02.7022|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 10:56:02.7056|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 58.9154ms 2025-12-29 10:56:02.7056|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 10:56:02.7056|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 76.002ms 200 application/json; charset=utf-8 2025-12-29 10:56:26.6977|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 10:56:26.6977|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:56:26.6977|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5816ms 204 2025-12-29 10:56:26.7141|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 10:56:26.7141|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:56:26.7141|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:56:26.7141|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:56:26.7141|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 10:56:26.7221|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 10:56:26.7221|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:56:26.7221|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-29 10:56:26.7662|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 10:56:26.7696|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 45.9359ms 2025-12-29 10:56:26.7696|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 10:56:26.7696|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 60.6232ms 200 application/json; charset=utf-8 2025-12-29 10:57:21.5100|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69129 2025-12-29 10:57:21.5100|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:57:21.5100|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5193ms 204 2025-12-29 10:57:21.5280|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69129 2025-12-29 10:57:21.5280|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:57:21.5280|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:57:21.5338|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:57:21.5338|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 10:57:21.5338|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 10:57:21.5338|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:57:21.5338|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-29 10:57:21.5338|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 10:57:21.5486|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 10:57:21.5997|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 10:57:21.5997|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 64.2573ms 2025-12-29 10:57:21.5997|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 10:57:21.5997|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 78.4401ms 200 application/json; charset=utf-8 2025-12-29 10:57:21.6156|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69157 2025-12-29 10:57:21.6156|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:57:21.6156|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.1273ms 204 2025-12-29 10:57:21.6156|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69157 2025-12-29 10:57:21.6276|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:57:21.6276|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:57:21.6276|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:57:21.6276|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 10:57:21.6276|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 10:57:21.6276|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:57:21.6276|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-29 10:57:21.6427|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 10:57:21.6427|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 10:57:21.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-29 10:57:21.6906|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 56.2172ms 2025-12-29 10:57:21.6906|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 10:57:21.6906|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 67.4433ms 200 application/json; charset=utf-8 2025-12-29 10:59:17.5875|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 10:59:17.5875|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:59:17.5953|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.8144ms 204 2025-12-29 10:59:17.5953|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 10:59:17.5953|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:59:17.6094|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:59:17.6094|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:59:17.6094|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:59:17.6094|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:59:17.6094|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 10:59:17.6094|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.4561ms 204 2025-12-29 10:59:17.6094|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 10:59:17.6094|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 10:59:17.6094|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:59:17.6260|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 10:59:17.6260|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 10:59:17.6260|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-29 10:59:17.6260|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 10:59:17.6260|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:59:17.6260|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 10:59:17.6260|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 10:59:17.6719|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 10:59:17.6719|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 49.8053ms 2025-12-29 10:59:17.6719|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 10:59:17.6719|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 76.8189ms 200 application/json; charset=utf-8 2025-12-29 10:59:17.7607|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 10:59:17.7607|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 125.2412ms 2025-12-29 10:59:17.7607|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 10:59:17.7607|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 141.5767ms 200 application/json; charset=utf-8 2025-12-29 11:00:01.1268|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:00:01.1309|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:01:14.9565|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:01:14.9565|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:01:14.9565|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.983ms 204 2025-12-29 11:01:14.9692|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:01:14.9692|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:01:14.9692|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:01:14.9692|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:01:14.9692|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:01:14.9692|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:01:14.9850|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:01:15.1235|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:01:15.1263|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 141.7498ms 2025-12-29 11:01:15.1263|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:01:15.1263|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 160.5633ms 200 application/json; charset=utf-8 2025-12-29 11:01:44.4401|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:01:44.4401|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:01:44.4401|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8398ms 204 2025-12-29 11:01:44.4575|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:01:44.4575|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:01:44.4575|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:01:44.4575|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:01:44.4575|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:01:44.4712|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:01:44.4712|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:01:44.6135|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:01:44.6135|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 140.7969ms 2025-12-29 11:01:44.6135|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:01:44.6135|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 159.9198ms 200 application/json; charset=utf-8 2025-12-29 11:01:57.9195|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:01:57.9195|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:01:57.9273|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.8118ms 204 2025-12-29 11:01:57.9273|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:01:57.9273|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:01:57.9273|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:01:57.9273|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:01:57.9273|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:01:57.9273|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:01:57.9440|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:01:58.0739|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:01:58.0739|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 132.5644ms 2025-12-29 11:01:58.0739|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:01:58.0739|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 147.2895ms 200 application/json; charset=utf-8 2025-12-29 11:03:18.7555|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:03:18.7555|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:03:18.7555|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6839ms 204 2025-12-29 11:03:18.7555|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:03:18.7555|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:03:18.7704|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:03:18.7704|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:03:18.7704|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:03:18.7704|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:03:18.7704|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:03:18.9213|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:03:18.9213|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 148.1051ms 2025-12-29 11:03:18.9271|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:03:18.9271|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 162.4657ms 200 application/json; charset=utf-8 2025-12-29 11:04:07.2579|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:04:07.2579|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:04:07.2579|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1971ms 204 2025-12-29 11:04:07.2579|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:04:07.2718|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:04:07.2718|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:04:07.2718|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:04:07.2718|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:04:07.2718|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:04:07.2718|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:04:07.4207|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:04:07.4207|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 141.2716ms 2025-12-29 11:04:07.4264|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:04:07.4264|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 159.8037ms 200 application/json; charset=utf-8 2025-12-29 11:05:01.2654|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:05:01.2654|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:10:01.4512|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:10:01.5013|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:10:11.6153|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:10:11.6153|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:10:11.6153|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.877ms 204 2025-12-29 11:10:11.6311|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:10:11.6311|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:10:11.6311|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:10:11.6311|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:10:11.6503|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:10:11.6503|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:10:11.6503|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:10:11.7944|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:10:11.7944|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 143.6209ms 2025-12-29 11:10:11.7944|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:10:11.8010|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 169.876ms 200 application/json; charset=utf-8 2025-12-29 11:13:27.3385|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:13:27.3385|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:13:27.3385|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9131ms 204 2025-12-29 11:13:27.3530|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:13:27.3530|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:13:27.3530|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:13:27.3530|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:13:27.3530|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:13:27.3530|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:13:27.3530|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:13:27.5136|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:13:27.5136|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 154.8042ms 2025-12-29 11:13:27.5136|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:13:27.5215|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 168.4845ms 200 application/json; charset=utf-8 2025-12-29 11:13:38.3495|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:13:38.3495|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:13:38.3495|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.0468ms 204 2025-12-29 11:13:38.3495|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:13:38.3668|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:13:38.3668|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:13:38.3668|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:13:38.3668|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:13:38.3823|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:13:38.3823|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:13:38.5171|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:13:38.5171|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 133.3211ms 2025-12-29 11:13:38.5171|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:13:38.5171|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 157.6097ms 200 application/json; charset=utf-8 2025-12-29 11:14:04.8027|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:14:04.8027|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:14:04.8027|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.4181ms 204 2025-12-29 11:14:04.8173|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:14:04.8173|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:14:04.8173|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:14:04.8266|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:14:04.8266|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:14:04.8266|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:14:04.8266|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:14:04.9644|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:14:04.9668|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 134.8891ms 2025-12-29 11:14:04.9668|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:14:04.9668|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 153.664ms 200 application/json; charset=utf-8 2025-12-29 11:14:51.9357|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:14:51.9357|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:14:51.9357|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.35ms 204 2025-12-29 11:14:51.9460|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:14:51.9460|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:14:51.9460|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:14:51.9460|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:14:51.9460|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:14:51.9460|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:14:51.9460|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:14:52.0996|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:14:52.1032|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 144.4918ms 2025-12-29 11:14:52.1032|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:14:52.1032|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 161.0604ms 200 application/json; charset=utf-8 2025-12-29 11:15:01.6201|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:15:01.6201|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:16:06.9347|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 11:16:06.9347|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:16:06.9347|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5232ms 204 2025-12-29 11:16:06.9347|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 11:16:06.9490|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:16:06.9490|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:16:06.9490|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:16:06.9490|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 11:16:06.9490|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-29 11:16:06.9490|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:16:07.0160|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-29 11:16:07.0160|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 63.3036ms 2025-12-29 11:16:07.0160|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 11:16:07.0160|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 77.4575ms 200 application/json; charset=utf-8 2025-12-29 11:16:08.3231|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:16:08.3231|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:16:08.3231|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.7764ms 204 2025-12-29 11:16:08.3231|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:16:08.3395|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:16:08.3395|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:16:08.3395|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:16:08.3395|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:16:08.3395|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:16:08.3395|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:16:08.4799|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:16:08.4799|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 132.4753ms 2025-12-29 11:16:08.4799|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:16:08.4799|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 148.4407ms 200 application/json; charset=utf-8 2025-12-29 11:16:28.4483|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:16:28.4528|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:16:28.4528|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.0236ms 204 2025-12-29 11:16:28.4528|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:16:28.4710|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:16:28.4710|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:16:28.4710|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:16:28.4856|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:16:28.4856|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:16:28.4856|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:16:28.6566|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:16:28.6566|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 162.5096ms 2025-12-29 11:16:28.6566|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:16:28.6566|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 199.6822ms 200 application/json; charset=utf-8 2025-12-29 11:16:29.7302|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 11:16:29.7338|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:16:29.7338|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2172ms 204 2025-12-29 11:16:29.7338|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 11:16:29.7338|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:16:29.7338|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:16:29.7495|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:16:29.7495|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 11:16:29.7495|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-29 11:16:29.7495|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:16:29.8221|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-29 11:16:29.8221|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 68.1197ms 2025-12-29 11:16:29.8221|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 11:16:29.8282|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 86.7149ms 200 application/json; charset=utf-8 2025-12-29 11:16:32.3797|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:16:32.3797|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:16:32.3797|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:16:32.3797|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:16:32.3797|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:16:32.3797|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:16:32.3944|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:16:32.5341|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:16:32.5341|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 142.7262ms 2025-12-29 11:16:32.5341|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:16:32.5341|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 160.7465ms 200 application/json; charset=utf-8 2025-12-29 11:16:50.6598|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:16:50.6631|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:16:50.6631|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2387ms 204 2025-12-29 11:16:50.6631|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:16:50.6631|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:16:50.6631|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:16:50.6802|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:16:50.6802|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:16:50.6802|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:16:50.6802|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:16:50.8177|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:16:50.8209|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 135.1549ms 2025-12-29 11:16:50.8209|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:16:50.8209|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 154.5541ms 200 application/json; charset=utf-8 2025-12-29 11:16:56.2551|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 11:16:56.2584|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:16:56.2584|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4944ms 204 2025-12-29 11:16:56.2584|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 11:16:56.2584|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:16:56.2719|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:16:56.2719|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:16:56.2719|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 11:16:56.2719|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-29 11:16:56.2719|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:16:56.6892|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-29 11:16:56.6892|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 410.9431ms 2025-12-29 11:16:56.6947|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 11:16:56.6947|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 431.133ms 200 application/json; charset=utf-8 2025-12-29 11:16:58.4098|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/c784172a-7560-4098-8425-ae771aeaa2e1 2025-12-29 11:16:58.4132|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:16:58.4132|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1148ms 204 2025-12-29 11:16:58.4132|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/c784172a-7560-4098-8425-ae771aeaa2e1 2025-12-29 11:16:58.4132|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:16:58.4132|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:16:58.4294|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:16:58.4294|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 11:16:58.4294|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-29 11:16:58.4294|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:16:59.6929|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-29 11:16:59.6973|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-29 11:16:59.6973|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-29 11:16:59.7447||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-29 11:16:59.7989|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:16:59.8027|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1366.5301ms 2025-12-29 11:16:59.8027|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 11:16:59.8027|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1384.2989ms 200 application/json; charset=utf-8 2025-12-29 11:17:00.6099|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/c784172a-7560-4098-8425-ae771aeaa2e1?Page=1&PageSize=100&IsValid=false 2025-12-29 11:17:00.6099|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:17:00.6099|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.7577ms 204 2025-12-29 11:17:00.6187|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/c784172a-7560-4098-8425-ae771aeaa2e1?Page=1&PageSize=100&IsValid=false 2025-12-29 11:17:00.6187|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:17:00.6187|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:17:00.6187|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:17:00.6187|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-29 11:17:00.6187|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-29 11:17:00.6187|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:17:01.9377|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (81ms) [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-29 11:17:01.9785|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-29 11:17:02.0295|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:17:02.0295|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1405.8259ms 2025-12-29 11:17:02.0295|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-29 11:17:02.0295|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1416.6737ms 200 application/json; charset=utf-8 2025-12-29 11:17:05.5231|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/ReValidatePaymentItems 2025-12-29 11:17:05.5231|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:17:05.5231|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2021ms 204 2025-12-29 11:17:05.5231|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-29 11:17:05.5231|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:17:05.5231|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:17:05.5392|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:17:05.5392|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-29 11:17:05.5392|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-29 11:17:05.5392|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:17:05.5581|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-29 11:17:05.5581||WARN|PaymentService.Core.Service.IntegrationService|Fee Url: https://rcpayapi.mof.gov.sl/FeeService/ 2025-12-29 11:17:05.5581||WARN|PaymentService.Core.Service.IntegrationService|EndPoint: api/FeeCalculation/GetTransactionFee/207?currencyId=17 2025-12-29 11:17:05.7239||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-29 11:17:05.7776|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (48ms) [Parameters=[@__8__locals1_Model_SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Id], [p].[AccountName], [p].[AccountNo], [p].[Amount], [p].[BankCode], [p].[BankId], [p].[BorneBy], [p].[ChequeNo], [p].[CorporateFeeAmount], [p].[CreditedAmount], [p].[CurrencyId], [p].[CustomerFeeAmount], [p].[Error], [p].[IsPaid], [p].[IsValid], [p].[Narration], [p].[PaymentItemId], [p].[PaymentSummaryByBankId], [p].[RouteId], [p].[SendToBank], [p].[SessionId], [p].[SourceAccount], [p].[UploadStagingId] FROM [PaymentItemStaging] AS [p] WHERE ([p].[SessionId] = @__8__locals1_Model_SessionId_0) AND ([p].[IsValid] = CAST(0 AS bit)) 2025-12-29 11:17:05.7776||WARN|PaymentService.Core.Service.PaymentService|6 Items to ReValidate. 2025-12-29 11:17:05.7776||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: c784172a-7560-4098-8425-ae771aeaa2e1, AccountNo: 003001016115112178, Amount: 84150.00] 2025-12-29 11:17:05.7776||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: c784172a-7560-4098-8425-ae771aeaa2e1 2025-12-29 11:17:05.8190||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: c784172a-7560-4098-8425-ae771aeaa2e1, AccountNo: 013001110200052402, Amount: 4675000.00] 2025-12-29 11:17:05.8227||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: c784172a-7560-4098-8425-ae771aeaa2e1 2025-12-29 11:17:05.8475||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"INDEX ENTERPRISE","AccountNo":"003001016115112178","Amount":"84150.00","BankCode":"003","CurrencyId":17,"CreditedAmount":84150.00,"IsValid":false}, Error , IsNew False 2025-12-29 11:17:05.8475||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: c784172a-7560-4098-8425-ae771aeaa2e1, AccountNo: 004001215012770173, Amount: 4675000.00] 2025-12-29 11:17:05.8552||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: c784172a-7560-4098-8425-ae771aeaa2e1 2025-12-29 11:17:05.8717||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"VIP Trading Co (SL) Ltd","AccountNo":"013001110200052402","Amount":"4675000.00","BankCode":"013","CurrencyId":17,"CreditedAmount":4675000.00,"IsValid":false}, Error , IsNew False 2025-12-29 11:17:05.8717||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: c784172a-7560-4098-8425-ae771aeaa2e1, AccountNo: 012001601016589935, Amount: 4675000.00] 2025-12-29 11:17:05.8836||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: c784172a-7560-4098-8425-ae771aeaa2e1 2025-12-29 11:17:05.8996||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"NORTH STAR ENTERPRISE LI","AccountNo":"004001215012770173","Amount":"4675000.00","BankCode":"004","CurrencyId":17,"CreditedAmount":4675000.00,"IsValid":false}, Error , IsNew False 2025-12-29 11:17:05.8996||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: c784172a-7560-4098-8425-ae771aeaa2e1, AccountNo: 012001601018080534, Amount: 4675000.00] 2025-12-29 11:17:05.8996||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: c784172a-7560-4098-8425-ae771aeaa2e1 2025-12-29 11:17:05.9264||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: c784172a-7560-4098-8425-ae771aeaa2e1, AccountNo: 012001601018080534, Amount: 4675000.00] 2025-12-29 11:17:05.9289||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"KIS PROCUREMENT AND SUPP","AccountNo":"012001601016589935","Amount":"4675000.00","BankCode":"012","CurrencyId":17,"CreditedAmount":4675000.00,"IsValid":false}, Error , IsNew False 2025-12-29 11:17:05.9289||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: c784172a-7560-4098-8425-ae771aeaa2e1 2025-12-29 11:17:05.9491||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"RADAR PROCUREMENT & GENE","AccountNo":"012001601018080534","Amount":"4675000.00","BankCode":"012","CurrencyId":17,"CreditedAmount":4675000.00,"IsValid":false}, Error , IsNew False 2025-12-29 11:17:05.9811||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"RADAR PROCUREMENT & GENE","AccountNo":"012001601018080534","Amount":"4675000.00","BankCode":"012","CurrencyId":17,"CreditedAmount":4675000.00,"IsValid":false}, Error , IsNew False 2025-12-29 11:17:06.0232|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-29 11:17:06.0232|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService) in 481.969ms 2025-12-29 11:17:06.0232|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-29 11:17:06.0232|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 495.1235ms 200 application/json; charset=utf-8 2025-12-29 11:17:06.0420|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/c784172a-7560-4098-8425-ae771aeaa2e1 2025-12-29 11:17:06.0420|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:17:06.0420|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.419ms 204 2025-12-29 11:17:06.0420|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/c784172a-7560-4098-8425-ae771aeaa2e1 2025-12-29 11:17:06.0420|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:17:06.0542|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:17:06.0542|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:17:06.0542|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 11:17:06.0542|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-29 11:17:06.0542|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:17:07.1388|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-29 11:17:07.1388|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-29 11:17:07.1495|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-29 11:17:07.1826||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-29 11:17:07.2451|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:17:07.2451|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1186.163ms 2025-12-29 11:17:07.2451|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 11:17:07.2451|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1199.9889ms 200 application/json; charset=utf-8 2025-12-29 11:17:07.2771|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/c784172a-7560-4098-8425-ae771aeaa2e1 2025-12-29 11:17:07.2771|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:17:07.2771|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:17:07.2771|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:17:07.2771|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 11:17:07.2771|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-29 11:17:07.2771|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:17:08.3677|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-29 11:17:08.3677|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-29 11:17:08.3677|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-29 11:17:08.4093||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-29 11:17:08.4509|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:17:08.4509|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1167.6262ms 2025-12-29 11:17:08.4509|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 11:17:08.4509|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1177.2522ms 200 application/json; charset=utf-8 2025-12-29 11:17:36.9368|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:17:36.9368|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:17:36.9368|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6223ms 204 2025-12-29 11:17:36.9483|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:17:36.9483|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:17:36.9483|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:17:36.9483|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:17:36.9601|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:17:36.9601|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 11:17:36.9601|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:17:36.9601|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-29 11:17:37.0035|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 11:17:37.0068|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.9829ms 2025-12-29 11:17:37.0068|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:17:37.0068|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 62.8448ms 200 application/json; charset=utf-8 2025-12-29 11:17:40.9998|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:17:40.9998|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:17:40.9998|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:17:41.0090|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:17:41.0090|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:17:41.0090|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 11:17:41.0090|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:17:41.0090|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-29 11:17:41.0537|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 11:17:41.0537|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.0077ms 2025-12-29 11:17:41.0537|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:17:41.0537|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 62.6838ms 200 application/json; charset=utf-8 2025-12-29 11:17:46.4243|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/c784172a-7560-4098-8425-ae771aeaa2e1?Page=1&PageSize=100&IsValid=true 2025-12-29 11:17:46.4243|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:17:46.4243|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.1481ms 204 2025-12-29 11:17:46.4349|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/c784172a-7560-4098-8425-ae771aeaa2e1?Page=1&PageSize=100&IsValid=true 2025-12-29 11:17:46.4349|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:17:46.4349|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:17:46.4349|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:17:46.4349|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-29 11:17:46.4349|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-29 11:17:46.4349|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:17:47.7543|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (50ms) [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-29 11:17:47.8079|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-29 11:17:47.8646|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:17:47.8646|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1423.8298ms 2025-12-29 11:17:47.8707|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-29 11:17:47.8707|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1437.5952ms 200 application/json; charset=utf-8 2025-12-29 11:17:52.1047|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/InitiatePartialPayment 2025-12-29 11:17:52.1047|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:17:52.1047|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.3166ms 204 2025-12-29 11:17:52.1197|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=----WebKitFormBoundaryqH9TNppXBUGg1sLE 325 2025-12-29 11:17:52.1197|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:17:52.1197|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:17:52.1197|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:17:52.1284|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.InitiatePartialPayment (PaymentService)' 2025-12-29 11:17:52.1284|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-29 11:17:52.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-29 11:17:52.1684|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-29 11:17:52.1820|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-29 11:17:52.1820|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-29 11:17:52.1996|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-29 11:17:55.0144|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69157 2025-12-29 11:17:55.0144|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:17:55.0188|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4008ms 204 2025-12-29 11:17:55.0188|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69157 2025-12-29 11:17:55.0188|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:17:55.0188|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:17:55.0188|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:17:55.0339|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:17:55.0339|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:17:55.0339|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:17:55.0339|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-29 11:17:55.0339|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:17:55.0505|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:17:55.0916|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:17:55.0916|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 58.1628ms 2025-12-29 11:17:55.0966|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:17:55.0966|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 73.5176ms 200 application/json; charset=utf-8 2025-12-29 11:18:00.8936|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-29 11:18:00.8936|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-29 11:18:00.8936|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-29 11:18:00.8936|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-29 11:18:00.9115|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-29 11:18:00.9115|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-29 11:18:00.9288||WARN|PaymentService.Core.Service.IntegrationService|Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiU2FsaWV1IGphbGxvaCIsImh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vd3MvMjAwOC8wNi9pZGVudGl0eS9jbGFpbXMvcHJpbWFyeXNpZCI6IjUxOSIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL2dpdmVubmFtZSI6InNqYWxsb2hATU9GIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvZW1haWxhZGRyZXNzIjoic2FsbGlldTM3QGdtYWlsLmNvbSIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL2xvY2FsaXR5IjoiMjA3IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvY291bnRyeSI6IkNvcnBvcmF0ZSIsImh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vd3MvMjAwOC8wNi9pZGVudGl0eS9jbGFpbXMvcm9sZSI6IkNPUlBPUkFURVVTRVIiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA5LzA5L2lkZW50aXR5L2NsYWltcy9hY3RvciI6WyJpbml0aWF0ZXBheW1lbnQiLCJDYW5Jbml0aWF0ZVBheW1lbnRPblNvdXJjZUFjY291bnQiLCJDYW5DcmVhdGVTb3VyY2VBY2NvdW50Iiwidmlld3JlcG9ydCJdLCJleHAiOjE3NjcwMDcxNTcsImlzcyI6ImRvdG5ldF9ncm9jZXJ5X2xpc3QiLCJhdWQiOiJHcm9jZXJ5TGlzdEFQSSJ9.SDrESyAtOmOsZN1RQ_S1eLo7xD2fZ-HMyD-ZuQnwuOY 2025-12-29 11:18:00.9288||WARN|PaymentService.Core.Service.IntegrationService|IntitiateWorkFlow Endpoint Called @ 12/29/2025 11:18:00 AM 2025-12-29 11:18:00.9565|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-29 11:18:00.9565|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.InitiatePartialPayment (PaymentService) in 8820.924ms 2025-12-29 11:18:00.9565|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.InitiatePartialPayment (PaymentService)' 2025-12-29 11:18:00.9565|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8841.6171ms 200 application/json; charset=utf-8 2025-12-29 11:18:01.0035|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 11:18:01.0035|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:18:01.0035|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5029ms 204 2025-12-29 11:18:01.0035|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 11:18:01.0035|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:18:01.0035|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:18:01.0182|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:18:01.0182|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 11:18:01.0182|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-29 11:18:01.0182|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:18:01.0736|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-29 11:18:01.0736|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 54.6326ms 2025-12-29 11:18:01.0736|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 11:18:01.0810|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 68.4911ms 200 application/json; charset=utf-8 2025-12-29 11:18:12.9803|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:18:12.9803|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:18:12.9803|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3051ms 204 2025-12-29 11:18:12.9915|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:18:12.9915|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:18:12.9915|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:18:12.9915|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:18:12.9915|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:18:12.9915|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:18:13.0022|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:18:13.1378|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:18:13.1378|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 138.5248ms 2025-12-29 11:18:13.1378|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:18:13.1436|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 152.1287ms 200 application/json; charset=utf-8 2025-12-29 11:18:22.5303|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:18:22.5337|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:18:22.5337|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6584ms 204 2025-12-29 11:18:22.5337|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:18:22.5337|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:18:22.5337|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:18:22.5337|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:18:22.5337|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:18:22.5502|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 11:18:22.5502|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:18:22.5502|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-29 11:18:22.5968|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 11:18:22.5968|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 48.896ms 2025-12-29 11:18:22.5968|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:18:22.5968|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 63.6195ms 200 application/json; charset=utf-8 2025-12-29 11:18:47.5046|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:18:47.5046|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:18:47.5123|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.7016ms 204 2025-12-29 11:18:47.5123|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:18:47.5123|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:18:47.5305|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:18:47.5305|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:18:47.5305|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:18:47.5447|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:18:47.5447|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:18:47.7063|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:18:47.7063|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 163.0791ms 2025-12-29 11:18:47.7130|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:18:47.7130|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 197.2278ms 200 application/json; charset=utf-8 2025-12-29 11:18:49.1870|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 11:18:49.1870|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:18:49.1870|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.4173ms 204 2025-12-29 11:18:49.1995|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 11:18:49.1995|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:18:49.1995|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:18:49.1995|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:18:49.1995|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 11:18:49.1995|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-29 11:18:49.2144|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:18:49.2807|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-29 11:18:49.2807|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 68.889ms 2025-12-29 11:18:49.2807|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 11:18:49.2807|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 86.1906ms 200 application/json; charset=utf-8 2025-12-29 11:18:49.8315|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69157 2025-12-29 11:18:49.8315|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:18:49.8315|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0669ms 204 2025-12-29 11:18:49.8424|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69157 2025-12-29 11:18:49.8424|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:18:49.8424|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:18:49.8424|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:18:49.8424|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:18:49.8424|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:18:49.8541|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:18:49.8541|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-29 11:18:49.8541|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:18:49.8541|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:18:49.9129|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:18:49.9160|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 62.3143ms 2025-12-29 11:18:49.9160|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:18:49.9160|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 77.9712ms 200 application/json; charset=utf-8 2025-12-29 11:18:49.9507|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69156 2025-12-29 11:18:49.9507|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:18:49.9507|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1697ms 204 2025-12-29 11:18:49.9507|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69156 2025-12-29 11:18:49.9649|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:18:49.9649|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:18:49.9649|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:18:49.9649|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:18:49.9649|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:18:49.9649|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:18:49.9649|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-29 11:18:49.9799|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:18:49.9799|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:18:50.0212|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:18:50.0212|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 49.5063ms 2025-12-29 11:18:50.0254|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:18:50.0254|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 64.1749ms 200 application/json; charset=utf-8 2025-12-29 11:19:01.2694|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:19:01.2694|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:19:01.2694|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2486ms 204 2025-12-29 11:19:01.2694|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:19:01.2694|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:19:01.2694|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:19:01.2694|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:19:01.2841|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:19:01.2841|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:19:01.2841|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:19:01.4155|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:19:01.4155|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 130.8676ms 2025-12-29 11:19:01.4155|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:19:01.4155|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 140.6942ms 200 application/json; charset=utf-8 2025-12-29 11:19:22.2809|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:19:22.2809|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:19:22.2889|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.9878ms 204 2025-12-29 11:19:22.2889|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:19:22.2889|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:19:22.2889|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:19:22.3056|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:19:22.3056|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:19:22.3056|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 11:19:22.3056|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:19:22.3211|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-29 11:19:22.3565|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 11:19:22.3565|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 45.5684ms 2025-12-29 11:19:22.3565|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:19:22.3565|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 69.9826ms 200 application/json; charset=utf-8 2025-12-29 11:19:59.4134|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:19:59.4134|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:19:59.4134|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6413ms 204 2025-12-29 11:19:59.4300|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:19:59.4300|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-29 11:19:59.4350|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-29 11:19:59.4350|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:19:59.4350|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-29 11:19:59.4350|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-29 11:19:59.4350|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 13.0252ms 401 2025-12-29 11:20:01.8085|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:20:01.8135|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:20:05.8011|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:20:05.8011|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:20:05.8011|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.9782ms 204 2025-12-29 11:20:05.8207|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:20:05.8251|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:20:05.8251|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:20:05.8251|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:20:05.8251|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:20:05.8251|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:20:05.8251|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.7964ms 204 2025-12-29 11:20:05.8251|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:20:05.8424|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 11:20:05.8424|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:20:05.8424|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-29 11:20:05.8424|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:20:05.8560|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:20:05.8560|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:20:05.8560|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:20:05.8560|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:20:05.8560|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:20:05.8560|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:20:05.8896|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 11:20:05.8896|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 47.9079ms 2025-12-29 11:20:05.8896|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:20:05.8896|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 74.3131ms 200 application/json; charset=utf-8 2025-12-29 11:20:06.0310|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:20:06.0310|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 169.3718ms 2025-12-29 11:20:06.0310|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:20:06.0310|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 184.8783ms 200 application/json; charset=utf-8 2025-12-29 11:20:15.3838|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:20:15.3838|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:20:15.3838|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.2122ms 204 2025-12-29 11:20:15.4052|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:20:15.4107|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:20:15.4107|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:20:15.4107|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:20:15.4276|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:20:15.4276|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:20:15.4276|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:20:15.6051|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:20:15.6051|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 169.9714ms 2025-12-29 11:20:15.6051|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:20:15.6129|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 207.7224ms 200 application/json; charset=utf-8 2025-12-29 11:20:16.9592|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:20:16.9592|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:20:16.9592|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0964ms 204 2025-12-29 11:20:16.9736|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:20:16.9736|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:20:16.9736|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:20:16.9736|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:20:16.9736|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:20:16.9736|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 11:20:16.9736|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:20:16.9880|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-29 11:20:17.0239|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 11:20:17.0239|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 43.6255ms 2025-12-29 11:20:17.0239|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:20:17.0239|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 58.7033ms 200 application/json; charset=utf-8 2025-12-29 11:20:23.2430|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68420 2025-12-29 11:20:23.2430|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:20:23.2430|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.6696ms 204 2025-12-29 11:20:23.2559|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68420 2025-12-29 11:20:23.2559|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:20:23.2559|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:20:23.2559|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:20:23.2559|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:20:23.2559|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:20:23.2674|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:20:23.2674|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-29 11:20:23.2674|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:20:23.2674|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:20:23.3137|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:20:23.3137|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 49.6068ms 2025-12-29 11:20:23.3137|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:20:23.3137|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 64.5337ms 200 application/json; charset=utf-8 2025-12-29 11:20:25.6513|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:20:25.6513|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:20:25.6513|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9065ms 204 2025-12-29 11:20:25.6635|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:20:25.6635|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:20:25.6635|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:20:25.6635|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:20:25.6635|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:20:25.6635|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 11:20:25.6635|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:20:25.6761|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-29 11:20:25.7115|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 11:20:25.7115|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.4378ms 2025-12-29 11:20:25.7115|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:20:25.7115|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 53.0356ms 200 application/json; charset=utf-8 2025-12-29 11:20:29.6651|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:20:29.6651|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:20:29.6651|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.8807ms 204 2025-12-29 11:20:29.6814|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:20:29.6814|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:20:29.6814|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:20:29.6814|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:20:29.6814|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:20: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-29 11:20: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-29 11:20:29.8117|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:20:29.8139|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 122.8994ms 2025-12-29 11:20:29.8139|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:20:29.8139|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 136.2888ms 200 application/json; charset=utf-8 2025-12-29 11:20:33.3939|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69156 2025-12-29 11:20:33.3939|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:20:33.3939|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.6638ms 204 2025-12-29 11:20:33.3939|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69156 2025-12-29 11:20:33.3939|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:20:33.3939|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:20:33.3939|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:20:33.3939|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:20:33.3939|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:20:33.4071|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:20:33.4071|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-29 11:20:33.4071|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:20:33.4071|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-29 11:20:33.4575|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:20:33.4575|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 53.7677ms 2025-12-29 11:20:33.4575|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:20:33.4575|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 61.8972ms 200 application/json; charset=utf-8 2025-12-29 11:20:33.5009|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69051 2025-12-29 11:20:33.5009|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:20:33.5009|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.7543ms 204 2025-12-29 11:20:33.5009|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69051 2025-12-29 11:20:33.5009|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:20:33.5009|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:20:33.5009|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:20:33.5009|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:20:33.5173|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:20:33.5173|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:20:33.5173|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-29 11:20:33.5173|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:20:33.5173|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-29 11:20:33.5606|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:20:33.5637|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 45.1455ms 2025-12-29 11:20:33.5637|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:20:33.5637|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 56.7894ms 200 application/json; charset=utf-8 2025-12-29 11:20:46.8890|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:20:46.8890|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:20:46.8890|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3115ms 204 2025-12-29 11:20:46.9039|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:20:46.9039|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:20:46.9039|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:20:46.9126|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:20:46.9126|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:20:46.9126|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 11:20:46.9126|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:20:46.9126|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-29 11:20:46.9543|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 11:20:46.9543|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.3113ms 2025-12-29 11:20:46.9603|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:20:46.9603|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 58.8349ms 200 application/json; charset=utf-8 2025-12-29 11:20:52.2918|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68420 2025-12-29 11:20:52.2918|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:20:52.2918|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.9962ms 204 2025-12-29 11:20:52.3108|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68420 2025-12-29 11:20:52.3108|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:20:52.3108|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:20:52.3108|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:20:52.3108|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:20:52.3108|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:20:52.3108|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:20:52.3196|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-29 11:20:52.3196|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:20:52.3196|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:20:52.3655|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:20:52.3655|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 51.0316ms 2025-12-29 11:20:52.3655|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:20:52.3655|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 59.3182ms 200 application/json; charset=utf-8 2025-12-29 11:20:52.3833|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68589 2025-12-29 11:20:52.3833|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:20:52.3833|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1.619ms 204 2025-12-29 11:20:52.3833|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68589 2025-12-29 11:20:52.3833|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:20:52.3833|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:20:52.3966|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:20:52.3966|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:20:52.3966|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:20:52.3966|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:20:52.3966|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-29 11:20:52.3966|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-29 11:20:52.3966|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-29 11:20:52.4433|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:20:52.4433|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 45.8188ms 2025-12-29 11:20:52.4433|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:20:52.4433|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 56.9526ms 200 application/json; charset=utf-8 2025-12-29 11:20:55.1726|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:20:55.1726|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:20:55.1726|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4532ms 204 2025-12-29 11:20:55.1846|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:20:55.1846|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:20:55.1846|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:20:55.1846|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:20:55.1933|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:20:55.1933|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 11:20:55.1933|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:20:55.1933|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-29 11:20:55.2309|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 11:20:55.2309|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 37.9175ms 2025-12-29 11:20:55.2309|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:20:55.2415|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 56.8094ms 200 application/json; charset=utf-8 2025-12-29 11:21:02.4144|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:21:02.4144|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:21:02.4144|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.652ms 204 2025-12-29 11:21:02.4144|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:21:02.4144|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:21:02.4144|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:21:02.4279|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:21:02.4279|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:21:02.4279|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 11:21:02.4279|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:21:02.4279|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-29 11:21:02.4643|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 11:21:02.4643|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 35.6334ms 2025-12-29 11:21:02.4643|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:21:02.4643|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 44.2028ms 200 application/json; charset=utf-8 2025-12-29 11:21:03.9902|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68589 2025-12-29 11:21:03.9902|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:21:03.9902|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4105ms 204 2025-12-29 11:21:04.0079|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68589 2025-12-29 11:21:04.0079|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:21:04.0079|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:21:04.0079|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:21:04.0079|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:21:04.0079|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:21:04.0079|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:21:04.0233|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-29 11:21:04.0233|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:21:04.0233|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:21:04.0678|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:21:04.0699|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 51.9061ms 2025-12-29 11:21:04.0699|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:21:04.0699|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 64.7831ms 200 application/json; charset=utf-8 2025-12-29 11:21:04.0699|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68590 2025-12-29 11:21:04.0837|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:21:04.0837|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.1909ms 204 2025-12-29 11:21:04.0837|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68590 2025-12-29 11:21:04.0837|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:21:04.0837|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:21:04.0837|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:21:04.0837|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:21:04.0837|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:21:04.0837|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:21:04.0994|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-29 11:21:04.0994|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:21:04.0994|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:21:04.1504|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:21:04.1504|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 57.6543ms 2025-12-29 11:21:04.1504|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:21:04.1504|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 65.8953ms 200 application/json; charset=utf-8 2025-12-29 11:21:06.6161|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:21:06.6161|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:21:06.6161|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9221ms 204 2025-12-29 11:21:06.6427|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:21:06.6427|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:21:06.6427|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:21:06.6465|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:21:06.6465|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:21:06.6465|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 11:21:06.6465|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:21:06.6465|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-29 11:21:06.7038|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 11:21:06.7038|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 53.5863ms 2025-12-29 11:21:06.7038|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:21:06.7105|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 67.7524ms 200 application/json; charset=utf-8 2025-12-29 11:21:20.5980|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68590 2025-12-29 11:21:20.5980|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:21:20.6020|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.017ms 204 2025-12-29 11:21:20.6020|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68590 2025-12-29 11:21:20.6191|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:21:20.6191|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:21:20.6191|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:21:20.6191|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:21:20.6191|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:21:20.6191|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:21:20.6348|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-29 11:21:20.6348|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (4ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:21:20.6348|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:21:20.6949|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:21:20.6949|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 69.5138ms 2025-12-29 11:21:20.6949|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:21:20.6949|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 85.5292ms 200 application/json; charset=utf-8 2025-12-29 11:21:20.6949|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68649 2025-12-29 11:21:20.6949|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:21:20.6949|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.4361ms 204 2025-12-29 11:21:20.7170|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68649 2025-12-29 11:21:20.7170|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:21:20.7170|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:21:20.7170|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:21:20.7170|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:21:20.7269|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:21:20.7269|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:21:20.7269|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-29 11:21:20.7269|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:21:20.7417|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:21:20.7942|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:21:20.7942|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 68.6905ms 2025-12-29 11:21:20.7942|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:21:20.7942|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 82.5179ms 200 application/json; charset=utf-8 2025-12-29 11:21:23.6849|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:21:23.6849|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:21:23.6849|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0754ms 204 2025-12-29 11:21:23.7122|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:21:23.7122|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:21:23.7122|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:21:23.7122|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:21:23.7122|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:21:23.7122|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 11:21:23.7122|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:21:23.7285|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-29 11:21:23.7723|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 11:21:23.7758|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 51.6243ms 2025-12-29 11:21:23.7758|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:21:23.7758|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 68.3127ms 200 application/json; charset=utf-8 2025-12-29 11:21:31.3326|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:21:31.3326|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:21:31.3367|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.0986ms 204 2025-12-29 11:21:31.3591|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:21:31.3591|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:21:31.3591|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:21:31.3591|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:21:31.3673|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:21:31.3673|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:21:31.3673|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:21:31.4868|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:21:31.4868|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 117.9297ms 2025-12-29 11:21:31.4868|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:21:31.4925|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 133.4549ms 200 application/json; charset=utf-8 2025-12-29 11:21:59.9562|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:21:59.9596|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:21:59.9596|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6923ms 204 2025-12-29 11:21:59.9596|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:21:59.9744|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:21:59.9744|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:21:59.9744|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:21:59.9744|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:21:59.9744|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 11:21:59.9744|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:21:59.9894|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-29 11:22:00.0475|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 11:22:00.0475|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 63.4171ms 2025-12-29 11:22:00.0475|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:22:00.0517|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 80.8042ms 200 application/json; charset=utf-8 2025-12-29 11:22:10.3719|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:22:10.3719|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:22:10.3719|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6142ms 204 2025-12-29 11:22:10.3903|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:22:10.3929|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:22:10.3929|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:22:10.3929|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:22:10.3929|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:22:10.3929|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:22:10.3929|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:22:10.5635|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:22:10.5668|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 160.047ms 2025-12-29 11:22:10.5668|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:22:10.5668|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 179.4348ms 200 application/json; charset=utf-8 2025-12-29 11:22:30.9676|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:22:30.9676|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:22:30.9728|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1892ms 204 2025-12-29 11:22:30.9886|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:22:30.9886|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:22:30.9886|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:22:30.9886|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:22:30.9886|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:22:31.0043|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:22:31.0043|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:22:31.1591|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:22:31.1591|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 155.2569ms 2025-12-29 11:22:31.1591|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:22:31.1591|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 176.7859ms 200 application/json; charset=utf-8 2025-12-29 11:23:36.6263|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:23:36.6263|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:23:36.6263|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.4376ms 204 2025-12-29 11:23:36.6396|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:23:36.6396|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-29 11:23:36.6396|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-29 11:23:36.6396|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:23:36.6396|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-29 11:23:36.6396|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-29 11:23:36.6396|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 10.9197ms 401 2025-12-29 11:23:36.7569|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:23:36.7569|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:23:36.7569|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:23:36.7627|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:23:36.7627|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:23:36.7627|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:23:36.7627|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:23:36.9043|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:23:36.9043|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 140.2777ms 2025-12-29 11:23:36.9043|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:23:36.9043|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 152.6745ms 200 application/json; charset=utf-8 2025-12-29 11:23:56.6928|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:23:56.6928|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:23:56.6928|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5695ms 204 2025-12-29 11:23:56.6928|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:23:56.7066|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:23:56.7066|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:23:56.7066|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:23:56.7066|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:23:56.7066|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:23:56.7066|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:23:56.8451|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:23:56.8451|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 133.1374ms 2025-12-29 11:23:56.8451|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:23:56.8451|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 149.7947ms 200 application/json; charset=utf-8 2025-12-29 11:25:01.9822|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:25:01.9822|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:26:55.2430|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:26:55.2430|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:26:55.2468|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.742ms 204 2025-12-29 11:26:55.2468|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:26:55.2468|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:26:55.2468|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:26:55.2721|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:26:55.2721|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:26:55.2721|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 11:26:55.2789|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:26:55.2789|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-29 11:26:55.3269|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 11:26:55.3269|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 50.8146ms 2025-12-29 11:26:55.3269|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:26:55.3269|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 75.2105ms 200 application/json; charset=utf-8 2025-12-29 11:26:58.9460|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:26:58.9460|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:26:58.9510|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9866ms 204 2025-12-29 11:26:58.9510|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:26:58.9510|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:26:58.9510|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:26:58.9510|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:26:58.9510|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:26:58.9510|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:26:58.9658|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:26:59.0623|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:26:59.0623|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 97.8614ms 2025-12-29 11:26:59.0623|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:26:59.0623|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 109.1762ms 200 application/json; charset=utf-8 2025-12-29 11:27:02.2008|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68649 2025-12-29 11:27:02.2008|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:27:02.2008|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.8625ms 204 2025-12-29 11:27:02.2241|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68649 2025-12-29 11:27:02.2241|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:27:02.2241|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:27:02.2241|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:27:02.2241|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:27:02.2241|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:27:02.2325|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:27:02.2325|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-29 11:27:02.2325|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:27:02.2325|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-29 11:27:02.2829|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:27:02.2829|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 52.3538ms 2025-12-29 11:27:02.2829|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:27:02.2829|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 62.5526ms 200 application/json; charset=utf-8 2025-12-29 11:27:02.2988|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68835 2025-12-29 11:27:02.2988|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:27:02.2988|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.3101ms 204 2025-12-29 11:27:02.3133|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68835 2025-12-29 11:27:02.3133|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:27:02.3133|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:27:02.3133|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:27:02.3133|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:27:02.3133|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:27:02.3133|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:27:02.3276|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-29 11:27:02.3276|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:27:02.3276|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:27:02.3658|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:27:02.3658|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 43.8641ms 2025-12-29 11:27:02.3658|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:27:02.3658|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 58.8955ms 200 application/json; charset=utf-8 2025-12-29 11:27:04.8436|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:27:04.8436|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:27:04.8436|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1812ms 204 2025-12-29 11:27:04.8575|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:27:04.8575|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:27:04.8575|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:27:04.8575|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:27:04.8575|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:27:04.8575|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 11:27:04.8575|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:27:04.8575|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-29 11:27:04.9062|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 11:27:04.9062|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.3973ms 2025-12-29 11:27:04.9062|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:27:04.9062|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 55.8403ms 200 application/json; charset=utf-8 2025-12-29 11:27:06.2123|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:27:06.2123|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:27:06.2180|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7707ms 204 2025-12-29 11:27:06.2180|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:27:06.2180|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:27:06.2327|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:27:06.2327|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:27:06.2327|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:27:06.2327|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:27:06.2327|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:27:06.3998|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:27:06.3998|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 164.7025ms 2025-12-29 11:27:06.4045|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:27:06.4045|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 180.4848ms 200 application/json; charset=utf-8 2025-12-29 11:27:17.1470|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:27:17.1470|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:27:17.1543|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.2596ms 204 2025-12-29 11:27:17.1543|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:27:17.1543|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:27:17.1543|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:27:17.1672|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:27:17.1672|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:27:17.1672|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:27:17.1672|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:27:17.3288|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:27:17.3288|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 157.2842ms 2025-12-29 11:27:17.3288|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:27:17.3288|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 175.5213ms 200 application/json; charset=utf-8 2025-12-29 11:27:32.7211|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:27:32.7211|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:27:32.7272|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1356ms 204 2025-12-29 11:27:32.7484|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:27:32.7484|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:27:32.7484|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:27:32.7484|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:27:32.7566|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:27:32.7566|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 11:27:32.7566|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:27:32.7566|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-29 11:27:32.8021|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 11:27:32.8057|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 45.5581ms 2025-12-29 11:27:32.8057|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:27:32.8057|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 62.7508ms 200 application/json; charset=utf-8 2025-12-29 11:27:36.6616|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68835 2025-12-29 11:27:36.6630|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:27:36.6630|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.1918ms 204 2025-12-29 11:27:36.6630|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68835 2025-12-29 11:27:36.6630|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:27:36.6630|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:27:36.6630|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:27:36.6630|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:27:36.6630|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:27:36.6630|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:27:36.6804|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-29 11:27:36.6804|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:27:36.6804|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:27:36.7208|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:27:36.7208|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 46.4467ms 2025-12-29 11:27:36.7251|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:27:36.7251|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 55.9262ms 200 application/json; charset=utf-8 2025-12-29 11:27:36.7550|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68561 2025-12-29 11:27:36.7562|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:27:36.7562|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.3722ms 204 2025-12-29 11:27:36.7562|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68561 2025-12-29 11:27:36.7562|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:27:36.7562|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:27:36.7562|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:27:36.7725|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:27:36.7725|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:27:36.7725|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:27:36.7725|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-29 11:27:36.7725|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:27:36.7725|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:27:36.8155|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:27:36.8155|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 42.6804ms 2025-12-29 11:27:36.8155|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:27:36.8183|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 49.3022ms 200 application/json; charset=utf-8 2025-12-29 11:27:39.4913|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:27:39.4913|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:27:39.4913|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1.8261ms 204 2025-12-29 11:27:39.5229|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:27:39.5229|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:27:39.5229|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:27:39.5229|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:27:39.5229|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:27:39.5229|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 11:27:39.5229|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:27:39.5229|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-29 11:27:39.5606|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 11:27:39.5606|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 34.6447ms 2025-12-29 11:27:39.5606|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:27:39.5606|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 44.2012ms 200 application/json; charset=utf-8 2025-12-29 11:27:43.6285|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:27:43.6314|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:27:43.6314|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4128ms 204 2025-12-29 11:27:43.6314|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:27:43.6314|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:27:43.6469|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:27:43.6469|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:27:43.6469|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:27:43.6469|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:27:43.6469|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:27:43.7488|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:27:43.7488|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 95.8993ms 2025-12-29 11:27:43.7488|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:27:43.7488|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 108.4225ms 200 application/json; charset=utf-8 2025-12-29 11:27:47.1145|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68561 2025-12-29 11:27:47.1177|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:27:47.1177|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2407ms 204 2025-12-29 11:27:47.1177|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68561 2025-12-29 11:27:47.1177|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:27:47.1317|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:27:47.1317|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:27:47.1317|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:27:47.1317|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:27:47.1317|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:27:47.1465|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-29 11:27:47.1465|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:27:47.1465|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:27:47.2180|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:27:47.2180|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 81.0854ms 2025-12-29 11:27:47.2180|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:27:47.2180|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 95.8721ms 200 application/json; charset=utf-8 2025-12-29 11:27:47.2328|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68559 2025-12-29 11:27:47.2328|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:27:47.2328|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.8956ms 204 2025-12-29 11:27:47.2473|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68559 2025-12-29 11:27:47.2473|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:27:47.2473|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:27:47.2473|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:27:47.2564|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:27:47.2564|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:27:47.2564|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:27:47.2564|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-29 11:27:47.2734|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-29 11:27:47.2734|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:27:47.3195|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:27:47.3195|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 60.6957ms 2025-12-29 11:27:47.3195|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:27:47.3195|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 79.6377ms 200 application/json; charset=utf-8 2025-12-29 11:27:50.1524|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:27:50.1524|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:27:50.1524|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6383ms 204 2025-12-29 11:27:50.1717|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:27:50.1717|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:27:50.1717|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:27:50.1790|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:27:50.1790|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:27:50.1790|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 11:27:50.1790|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:27:50.1790|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-29 11:27:50.2208|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 11:27:50.2208|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 39.6186ms 2025-12-29 11:27:50.2208|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:27:50.2262|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 54.4376ms 200 application/json; charset=utf-8 2025-12-29 11:27:58.6396|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68559 2025-12-29 11:27:58.6396|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:27:58.6396|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2132ms 204 2025-12-29 11:27:58.6553|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68559 2025-12-29 11:27:58.6553|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:27:58.6553|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:27:58.6553|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:27:58.6646|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:27:58.6646|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:27:58.6646|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:27:58.6646|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-29 11:27:58.6646|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-29 11:27:58.6646|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:27:58.7362|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:27:58.7362|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 70.9034ms 2025-12-29 11:27:58.7362|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:27:58.7362|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 86.2053ms 200 application/json; charset=utf-8 2025-12-29 11:27:58.7715|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68557 2025-12-29 11:27:58.7715|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:27:58.7746|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.0845ms 204 2025-12-29 11:27:58.7746|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68557 2025-12-29 11:27:58.7746|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:27:58.7895|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:27:58.7895|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:27:58.7895|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:27:58.7895|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:27:58.7895|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:27:58.7895|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-29 11:27:58.7895|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-29 11:27:58.8055|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:27:58.8466|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:27:58.8466|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 54.1304ms 2025-12-29 11:27:58.8466|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:27:58.8522|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 67.7267ms 200 application/json; charset=utf-8 2025-12-29 11:28:01.4083|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:28:01.4083|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:28:01.4145|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2527ms 204 2025-12-29 11:28:01.4396|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:28:01.4396|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:28:01.4396|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:28:01.4456|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:28:01.4456|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:28:01.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-29 11:28:01.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-29 11:28:01.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-29 11:28:01.4946|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 11:28:01.4946|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 47.2413ms 2025-12-29 11:28:01.4946|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:28:01.4946|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 63.005ms 200 application/json; charset=utf-8 2025-12-29 11:28:09.7057|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68557 2025-12-29 11:28:09.7057|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:28:09.7057|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.9851ms 204 2025-12-29 11:28:09.7177|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68557 2025-12-29 11:28:09.7177|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:28:09.7177|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:28:09.7177|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:28:09.7177|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:28:09.7177|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:28:09.7271|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:28:09.7271|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-29 11:28:09.7271|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:28:09.7271|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:28:09.7977|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:28:09.7977|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 74.7455ms 2025-12-29 11:28:09.7977|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:28:09.8049|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 87.2446ms 200 application/json; charset=utf-8 2025-12-29 11:28:09.8374|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68556 2025-12-29 11:28:09.8374|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:28:09.8374|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7252ms 204 2025-12-29 11:28:09.8523|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68556 2025-12-29 11:28:09.8523|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:28:09.8523|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:28:09.8523|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:28:09.8523|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:28:09.8523|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:28:09.8523|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:28:09.8690|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-29 11:28:09.8690|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:28:09.8690|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:28:09.9223|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:28:09.9223|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 60.7703ms 2025-12-29 11:28:09.9223|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:28:09.9223|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 77.2525ms 200 application/json; charset=utf-8 2025-12-29 11:28:13.7163|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:28:13.7163|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:28:13.7163|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.8647ms 204 2025-12-29 11:28:13.7633|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:28:13.7633|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:28:13.7633|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:28:13.7633|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:28:13.7633|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:28:13.7750|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 11:28:13.7750|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:28:13.7750|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-29 11:28:13.8163|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 11:28:13.8163|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 43.2045ms 2025-12-29 11:28:13.8218|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:28:13.8218|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 60.2109ms 200 application/json; charset=utf-8 2025-12-29 11:29:40.8176|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:29:40.8176|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:29:40.8222|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6557ms 204 2025-12-29 11:29:40.8222|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:29:40.8222|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:29:40.8222|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:29:40.8222|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:29:40.8222|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:29:40.8222|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:29:40.8222|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:29:40.9900|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:29:40.9900|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 156.3764ms 2025-12-29 11:29:40.9900|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:29:40.9944|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 165.436ms 200 application/json; charset=utf-8 2025-12-29 11:29:41.6942|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:29:41.6942|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:29:41.6942|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0347ms 204 2025-12-29 11:29:41.7138|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:29:41.7138|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:29:41.7138|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:29:41.7193|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:29:41.7193|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:29:41.7193|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 11:29:41.7193|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:29:41.7193|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-29 11:29:41.7622|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 11:29:41.7661|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.3567ms 2025-12-29 11:29:41.7661|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:29:41.7661|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 57.6184ms 200 application/json; charset=utf-8 2025-12-29 11:29:46.1443|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68556 2025-12-29 11:29:46.1443|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:29:46.1503|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9557ms 204 2025-12-29 11:29:46.1672|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68556 2025-12-29 11:29:46.1672|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:29:46.1672|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:29:46.1672|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:29:46.1672|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:29:46.1672|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:29:46.1672|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:29:46.1858|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-29 11:29:46.1858|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:29:46.1858|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:29:46.2302|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68904 2025-12-29 11:29:46.2302|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:29:46.2302|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2593ms 204 2025-12-29 11:29:46.2302|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:29:46.2302|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68904 2025-12-29 11:29:46.2450|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 66.0432ms 2025-12-29 11:29:46.2450|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:29:46.2450|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:29:46.2450|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:29:46.2450|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 87.1236ms 200 application/json; charset=utf-8 2025-12-29 11:29:46.2450|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:29:46.2603|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:29:46.2603|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:29:46.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-29 11:29:46.2603|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-29 11:29:46.2774|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-29 11:29:46.2774|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:29:46.3406|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:29:46.3406|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 78.8203ms 2025-12-29 11:29:46.3406|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:29:46.3406|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 105.3225ms 200 application/json; charset=utf-8 2025-12-29 11:29:49.4100|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:29:49.4100|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:29:49.4164|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.4853ms 204 2025-12-29 11:29:49.4470|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:29:49.4470|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:29:49.4470|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:29:49.4470|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:29:49.4470|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:29:49.4470|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 11:29:49.4470|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:29:49.4623|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-29 11:29:49.4965|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 11:29:49.4965|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 40.7056ms 2025-12-29 11:29:49.4965|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:29:49.4965|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 54.5502ms 200 application/json; charset=utf-8 2025-12-29 11:30:02.1458|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:30:02.1458|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:30:15.3318|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68904 2025-12-29 11:30:15.3318|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:30:15.3318|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4623ms 204 2025-12-29 11:30:15.3562|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68904 2025-12-29 11:30:15.3562|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:30:15.3601|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:30:15.3601|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:30:15.3601|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:30:15.3601|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:30:15.3601|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:30:15.3601|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-29 11:30:15.3758|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:30:15.3758|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:30:15.4239|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:30:15.4239|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69051 2025-12-29 11:30:15.4239|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 60.2151ms 2025-12-29 11:30:15.4239|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:30:15.4239|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:30:15.4239|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.4986ms 204 2025-12-29 11:30:15.4239|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 74.9302ms 200 application/json; charset=utf-8 2025-12-29 11:30:15.4382|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69051 2025-12-29 11:30:15.4382|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:30:15.4382|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:30:15.4382|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:30:15.4382|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:30:15.4382|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:30:15.4382|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:30:15.4382|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-29 11:30:15.4382|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:30:15.4382|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:30:15.4883|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:30:15.4883|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 46.6275ms 2025-12-29 11:30:15.4883|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:30:15.4883|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 54.8099ms 200 application/json; charset=utf-8 2025-12-29 11:30:18.2379|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:30:18.2379|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:30:18.2379|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.6572ms 204 2025-12-29 11:30:18.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-29 11:30:18.2828|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:30:18.2828|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:30:18.2828|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:30:18.2828|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:30:18.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-29 11:30:18.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-29 11:30:18.3075|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (15ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-29 11:30:18.3535|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 11:30:18.3535|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 64.6588ms 2025-12-29 11:30:18.3535|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:30:18.3535|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 76.3643ms 200 application/json; charset=utf-8 2025-12-29 11:30:39.3403|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69051 2025-12-29 11:30:39.3403|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:30:39.3403|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8387ms 204 2025-12-29 11:30:39.3542|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69051 2025-12-29 11:30:39.3542|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:30:39.3542|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:30:39.3542|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:30:39.3542|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:30:39.3542|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:30:39.3542|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:30:39.3707|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-29 11:30:39.3707|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:30:39.3707|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:30:39.4354|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:30:39.4354|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 72.2743ms 2025-12-29 11:30:39.4354|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:30:39.4354|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 88.0797ms 200 application/json; charset=utf-8 2025-12-29 11:30:39.4354|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69129 2025-12-29 11:30:39.4482|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:30:39.4482|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.2043ms 204 2025-12-29 11:30:39.4482|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69129 2025-12-29 11:30:39.4482|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:30:39.4482|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:30:39.4482|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:30:39.4659|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:30:39.4659|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:30:39.4659|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:30:39.4659|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-29 11:30:39.4812|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:30:39.4812|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:30:39.5310|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:30:39.5310|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 62.7965ms 2025-12-29 11:30:39.5310|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:30:39.5310|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 77.464ms 200 application/json; charset=utf-8 2025-12-29 11:30:41.9524|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:30:41.9524|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:30:41.9524|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2665ms 204 2025-12-29 11:30:41.9873|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:30:41.9873|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:30:41.9873|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:30:41.9873|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:30:41.9873|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:30:41.9873|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 11:30:41.9962|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:30:41.9962|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-29 11:30:42.0323|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 11:30:42.0323|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 37.9936ms 2025-12-29 11:30:42.0323|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:30:42.0323|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 49.0645ms 200 application/json; charset=utf-8 2025-12-29 11:31:25.3078|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:31:25.3078|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:31:25.3078|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5341ms 204 2025-12-29 11:31:25.3220|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:31:25.3220|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:31:25.3220|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:31:25.3220|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:31:25.3220|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:31:25.3220|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:31:25.3354|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:31:25.4798|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:31:25.4798|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 146.9547ms 2025-12-29 11:31:25.4798|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:31:25.4798|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 164.5882ms 200 application/json; charset=utf-8 2025-12-29 11:32:50.7364|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:32:50.7364|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:32:50.7432|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.728ms 204 2025-12-29 11:32:50.7432|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:32:50.7432|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:32:50.7432|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:32:50.7432|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:32:50.7432|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:32:50.7432|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:32:50.7571|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:32:50.8910|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:32:50.8910|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 136.5275ms 2025-12-29 11:32:50.8910|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:32:50.8910|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 148.8717ms 200 application/json; charset=utf-8 2025-12-29 11:33:30.0685|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:33:30.0685|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:33:30.0754|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.9057ms 204 2025-12-29 11:33:30.0754|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:33:30.0754|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:33:30.0754|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:33:30.0916|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:33:30.0916|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:33:30.0916|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:33:30.0916|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:33:30.2464|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:33:30.2464|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 151.4409ms 2025-12-29 11:33:30.2464|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:33:30.2464|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 169.2768ms 200 application/json; charset=utf-8 2025-12-29 11:35:02.3108|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:35:02.3108|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:36:41.3756|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69129 2025-12-29 11:36:41.3756|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:36:41.3756|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4442ms 204 2025-12-29 11:36:41.3895|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69129 2025-12-29 11:36:41.3895|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:36:41.3895|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:36:41.3895|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:36:41.3895|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:36:41.3895|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:36:41.3895|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:36:41.3895|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-29 11:36:41.3895|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:36:41.4082|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:36:41.4931|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:36:41.4931|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 98.6659ms 2025-12-29 11:36:41.4931|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:36:41.4990|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 109.5433ms 200 application/json; charset=utf-8 2025-12-29 11:36:41.4990|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68831 2025-12-29 11:36:41.4990|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:36:41.4990|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.3663ms 204 2025-12-29 11:36:41.4990|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68831 2025-12-29 11:36:41.4990|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:36:41.4990|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:36:41.5155|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:36:41.5155|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:36:41.5155|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:36:41.5155|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:36:41.5155|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-29 11:36:41.5155|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:36:41.5317|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:36:41.5832|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:36:41.5832|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 65.9329ms 2025-12-29 11:36:41.5832|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:36:41.5832|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 79.055ms 200 application/json; charset=utf-8 2025-12-29 11:36:44.0943|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:36:44.0943|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:36:44.0943|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0965ms 204 2025-12-29 11:36:44.1224|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:36:44.1244|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:36:44.1244|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:36:44.1244|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:36:44.1244|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:36:44.1244|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 11:36:44.1244|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:36:44.1244|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-29 11:36:44.1664|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 11:36:44.1664|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 39.1893ms 2025-12-29 11:36:44.1664|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:36:44.1664|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 48.1433ms 200 application/json; charset=utf-8 2025-12-29 11:36:45.0463|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:36:45.0463|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:36:45.0463|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1423ms 204 2025-12-29 11:36:45.0463|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:36:45.0463|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:36:45.0463|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:36:45.0618|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:36:45.0618|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:36:45.0618|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:36:45.0618|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:36:45.2334|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:36:45.2334|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 169.8835ms 2025-12-29 11:36:45.2334|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:36:45.2334|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 182.3445ms 200 application/json; charset=utf-8 2025-12-29 11:37:27.0673|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:37:27.0673|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:37:27.0673|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.0602ms 204 2025-12-29 11:37:27.1031|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:37:27.1031|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:37:27.1031|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:37:27.1031|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:37:27.1031|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:37:27.1122|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 11:37:27.1122|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:37:27.1122|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-29 11:37:27.1524|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 11:37:27.1524|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.1883ms 2025-12-29 11:37:27.1524|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:37:27.1524|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 53.9823ms 200 application/json; charset=utf-8 2025-12-29 11:37:31.1065|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68831 2025-12-29 11:37:31.1065|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:37:31.1132|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.7035ms 204 2025-12-29 11:37:31.1132|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68831 2025-12-29 11:37:31.1132|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:37:31.1132|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:37:31.1284|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:37:31.1284|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:37:31.1284|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:37:31.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-29 11:37:31.1284|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-29 11:37:31.1475|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-29 11:37:31.1475|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:37:31.2137|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:37:31.2137|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 82.8303ms 2025-12-29 11:37:31.2137|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:37:31.2137|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 98.2243ms 200 application/json; charset=utf-8 2025-12-29 11:37:31.2265|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/67919 2025-12-29 11:37:31.2265|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:37:31.2265|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.9402ms 204 2025-12-29 11:37:31.2369|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/67919 2025-12-29 11:37:31.2369|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:37:31.2369|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:37:31.2369|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:37:31.2369|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:37:31.2369|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:37:31.2523|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:37:31.2523|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-29 11:37:31.2677|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-29 11:37:31.2677|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:37:31.3212|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:37:31.3212|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 72.6779ms 2025-12-29 11:37:31.3212|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:37:31.3212|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 90.8902ms 200 application/json; charset=utf-8 2025-12-29 11:37:34.0054|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:37:34.0054|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:37:34.0054|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2907ms 204 2025-12-29 11:37:34.0182|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:37:34.0182|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:37:34.0182|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:37:34.0182|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:37:34.0182|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:37:34.0182|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 11:37:34.0182|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:37:34.0182|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-29 11:37:34.0877|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 11:37:34.0877|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 62.9778ms 2025-12-29 11:37:34.0877|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:37:34.0877|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 74.9501ms 200 application/json; charset=utf-8 2025-12-29 11:37:34.9288|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:37:34.9288|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:37:34.9288|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.6309ms 204 2025-12-29 11:37:34.9462|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:37:34.9462|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:37:34.9462|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:37:34.9462|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:37:34.9561|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:37:34.9561|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:37:34.9561|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:37:35.1224|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:37:35.1224|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 166.2905ms 2025-12-29 11:37:35.1282|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:37:35.1282|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 184.2269ms 200 application/json; charset=utf-8 2025-12-29 11:40:02.4711|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:40:02.4711|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:43:30.8906|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:43:30.8906|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:43:30.8963|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7456ms 204 2025-12-29 11:43:30.8963|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:43:30.8963|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-29 11:43:30.8963|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-29 11:43:30.8963|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:43:30.8963|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-29 11:43:30.8963|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-29 11:43:30.9117|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.4759ms 401 2025-12-29 11:43:47.7939|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:43:47.7939|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:43:47.8017|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.7722ms 204 2025-12-29 11:43:47.8017|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:43:47.8017|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:43:47.8017|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:43:47.8017|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:43:47.8159|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:43:47.8159|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 11:43:47.8159|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:43:47.8159|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-29 11:43:47.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-29 11:43:47.8690|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 53.4112ms 2025-12-29 11:43:47.8690|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:43:47.8690|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 68.2844ms 200 application/json; charset=utf-8 2025-12-29 11:43:47.8690|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:43:47.8798|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:43:47.8798|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:43:47.8798|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:43:47.8798|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:43:47.8798|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 11:43:47.8798|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:43:47.8798|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-29 11:43:47.9225|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 11:43:47.9225|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 40.0739ms 2025-12-29 11:43:47.9265|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:43:47.9265|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 50.6931ms 200 application/json; charset=utf-8 2025-12-29 11:44:21.5020|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69155 2025-12-29 11:44:21.5055|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:44:21.5055|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.4184ms 204 2025-12-29 11:44:21.5055|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69155 2025-12-29 11:44:21.5055|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:44:21.5055|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:44:21.5207|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:44:21.5207|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:44:21.5207|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:44:21.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-29 11:44:21.5207|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-29 11:44:21.5207|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:44:21.5380|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:44:21.5841|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:44:21.5841|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 60.8544ms 2025-12-29 11:44:21.5841|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:44:21.5841|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 74.7365ms 200 application/json; charset=utf-8 2025-12-29 11:45:02.6747|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:45:02.6747|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:48:15.1062|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:48:15.1062|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:48:15.1062|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.6577ms 204 2025-12-29 11:48:15.1206|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:48:15.1206|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-29 11:48:15.1206|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-29 11:48:15.1206|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:48:15.1206|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-29 11:48:15.1206|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-29 11:48:15.1351|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 14.5676ms 401 2025-12-29 11:49:28.4584|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:49:28.4626|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:49:28.4626|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.71ms 204 2025-12-29 11:49:28.4772|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:49:28.4772|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:49:28.4772|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:49:28.4772|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:49:28.4913|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 14.0691ms 204 2025-12-29 11:49:28.4913|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:49:28.4913|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:49:28.5079|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:49:28.5079|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:49:28.5079|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:49:28.5079|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:49:28.5079|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 11:49:28.5079|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:49:28.5223|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:49:28.5223|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:49:28.5223|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:49:28.5223|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-29 11:49:28.5223|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:49:28.5671|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 11:49:28.5696|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 47.8176ms 2025-12-29 11:49:28.5696|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:49:28.5696|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 93.102ms 200 application/json; charset=utf-8 2025-12-29 11:49:28.6820|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:49:28.6820|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 155.5093ms 2025-12-29 11:49:28.6820|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:49:28.6820|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 185.2379ms 200 application/json; charset=utf-8 2025-12-29 11:49:51.8655|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:49:51.8655|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:49:51.8655|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.067ms 204 2025-12-29 11:49:51.8655|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:49:51.8655|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-29 11:49:51.8825|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-29 11:49:51.8825|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:49:51.8825|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-29 11:49:51.8825|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-29 11:49:51.8825|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 12.3697ms 401 2025-12-29 11:50:01.1196|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:50:01.1196|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:50:01.1196|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.3827ms 204 2025-12-29 11:50:01.1320|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:50:01.1320|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:50:01.1320|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:50:01.1320|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:50:01.1320|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:50:01.1320|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:50:01.1320|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.4462ms 204 2025-12-29 11:50:01.1477|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:50:01.1477|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:50:01.1477|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 11:50:01.1477|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:50:01.1477|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:50:01.1477|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:50:01.1477|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:50:01.1477|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-29 11:50:01.1477|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:50:01.1640|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:50:01.1640|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:50:01.1986|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 11:50:01.1986|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 45.1253ms 2025-12-29 11:50:01.1986|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:50:01.1986|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 69.9736ms 200 application/json; charset=utf-8 2025-12-29 11:50:01.2953|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:50:01.2953|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 131.5302ms 2025-12-29 11:50:01.2953|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:50:01.2953|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 150.4486ms 200 application/json; charset=utf-8 2025-12-29 11:50:02.8222|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:50:02.8222|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:51:16.0745|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:51:16.0782|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:51:16.0782|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.6475ms 204 2025-12-29 11:51:16.1805|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:51:16.1805|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:51:16.1864|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:51:16.1864|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:51:16.1864|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:51:16.1864|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 11:51:16.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-29 11:51:16.1864|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-29 11:51:16.2315|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 11:51:16.2315|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 40.6976ms 2025-12-29 11:51:16.2315|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:51:16.2315|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 55.7771ms 200 application/json; charset=utf-8 2025-12-29 11:51:16.2637|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:51:16.2637|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:51:16.2637|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8796ms 204 2025-12-29 11:51:16.3767|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:51:16.3767|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:51:16.3767|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:51:16.3767|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:51:16.3767|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:51:16.3767|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:51:16.3894|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:51:16.5539|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:51:16.5539|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 166.8868ms 2025-12-29 11:51:16.5539|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:51:16.5539|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 181.8169ms 200 application/json; charset=utf-8 2025-12-29 11:51:21.2990|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 11:51:21.2990|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:51:21.2990|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3206ms 204 2025-12-29 11:51:21.3099|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 11:51:21.3099|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:51:21.3099|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:51:21.3099|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:51:21.3099|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 11:51:21.3099|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-29 11:51:21.3099|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:51:21.6969|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-29 11:51:21.7005|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 379.3912ms 2025-12-29 11:51:21.7005|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 11:51:21.7005|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 395.4992ms 200 application/json; charset=utf-8 2025-12-29 11:51:30.1634|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/4403fb64-d348-4d90-8867-537eca7a85ca 2025-12-29 11:51:30.1634|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:51:30.1634|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5089ms 204 2025-12-29 11:51:30.1747|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/4403fb64-d348-4d90-8867-537eca7a85ca 2025-12-29 11:51:30.1747|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:51:30.1747|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:51:30.1747|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:51:30.1747|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 11:51:30.1858|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-29 11:51:30.1858|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:51:31.5378|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-29 11:51:31.5378|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-29 11:51:31.5629|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-29 11:51:31.5979||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-29 11:51:31.6490|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:51:31.6490|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1464.7513ms 2025-12-29 11:51:31.6546|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 11:51:31.6546|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1482.5266ms 200 application/json; charset=utf-8 2025-12-29 11:51:34.2380|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/4403fb64-d348-4d90-8867-537eca7a85ca?Page=1&PageSize=100&IsValid=false 2025-12-29 11:51:34.2380|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:51:34.2380|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.1931ms 204 2025-12-29 11:51:34.2380|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/4403fb64-d348-4d90-8867-537eca7a85ca?Page=1&PageSize=100&IsValid=false 2025-12-29 11:51:34.2489|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:51:34.2489|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:51:34.2489|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:51:34.2489|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-29 11:51:34.2489|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-29 11:51:34.2489|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:51:35.9547|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (96ms) [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-29 11:51:36.0066|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (48ms) [Parameters=[@__SessionId_0='?' (Size = 4000), @__IsValid_1='?' (DbType = Boolean)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [u].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[IsValid], [p].[Narration], [p].[CreditedAmount] AS [Amount], [p].[Error], [p].[Id] AS [PaymentStagingId], [p].[CurrencyId] FROM [PaymentItemStaging] AS [p] INNER JOIN [UploadStaging] AS [u] ON [p].[UploadStagingId] = [u].[Id] WHERE (([p].[SessionId] = @__SessionId_0) AND ([p].[IsValid] = @__IsValid_1)) AND ([p].[IsPaid] = CAST(0 AS bit)) 2025-12-29 11:51:36.0681|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:51:36.0724|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1813.8366ms 2025-12-29 11:51:36.0724|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-29 11:51:36.0724|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1831.0311ms 200 application/json; charset=utf-8 2025-12-29 11:51:37.3314|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/ReValidatePaymentItems 2025-12-29 11:51:37.3314|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:51:37.3366|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1709ms 204 2025-12-29 11:51:37.3366|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-29 11:51:37.3366|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:51:37.3366|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:51:37.3366|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:51:37.3366|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-29 11:51:37.3366|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-29 11:51:37.3366|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:51:37.3916|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (41ms) [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-29 11:51:37.3916||WARN|PaymentService.Core.Service.IntegrationService|Fee Url: https://rcpayapi.mof.gov.sl/FeeService/ 2025-12-29 11:51:37.3978||WARN|PaymentService.Core.Service.IntegrationService|EndPoint: api/FeeCalculation/GetTransactionFee/207?currencyId=17 2025-12-29 11:51:37.5828||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-29 11:51:37.6394|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-29 11:51:37.6394||WARN|PaymentService.Core.Service.PaymentService|7 Items to ReValidate. 2025-12-29 11:51:37.6394||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 4403fb64-d348-4d90-8867-537eca7a85ca, AccountNo: 014001109536136342, Amount: 2337500.00] 2025-12-29 11:51:37.6484||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 4403fb64-d348-4d90-8867-537eca7a85ca 2025-12-29 11:51:37.6767||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 4403fb64-d348-4d90-8867-537eca7a85ca, AccountNo: 010401100300245129, Amount: 62540.28] 2025-12-29 11:51:37.6808||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 4403fb64-d348-4d90-8867-537eca7a85ca 2025-12-29 11:51:37.7060||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 4403fb64-d348-4d90-8867-537eca7a85ca, AccountNo: 010401100300245129, Amount: 193956.80] 2025-12-29 11:51:37.7124||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 4403fb64-d348-4d90-8867-537eca7a85ca 2025-12-29 11:51:37.7124||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"ABBI ASSOCIATES","AccountNo":"014001109536136342","Amount":"2337500.00","BankCode":"014","CurrencyId":17,"CreditedAmount":2337500.00,"IsValid":false}, Error , IsNew False 2025-12-29 11:51:37.7319||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"KRISHNA TRAVELS (SL) LIM","AccountNo":"010401100300245129","Amount":"62540.28","BankCode":"010","CurrencyId":17,"CreditedAmount":62540.28,"IsValid":false}, Error , IsNew False 2025-12-29 11:51:37.7423||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 4403fb64-d348-4d90-8867-537eca7a85ca, AccountNo: 003001012852110263, Amount: 210468.50] 2025-12-29 11:51:37.7423||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 4403fb64-d348-4d90-8867-537eca7a85ca 2025-12-29 11:51:37.7698||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"KRISHNA TRAVELS (SL) LIM","AccountNo":"010401100300245129","Amount":"193956.80","BankCode":"010","CurrencyId":17,"CreditedAmount":193956.80,"IsValid":false}, Error , IsNew False 2025-12-29 11:51:37.7748||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 4403fb64-d348-4d90-8867-537eca7a85ca, AccountNo: 003001106541110001, Amount: 87048.50] 2025-12-29 11:51:37.7748||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 4403fb64-d348-4d90-8867-537eca7a85ca 2025-12-29 11:51:37.8053||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 4403fb64-d348-4d90-8867-537eca7a85ca, AccountNo: 000001011201121122, Amount: 2052200.00] 2025-12-29 11:51:37.8053||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"AFRICA TRAVEL CENTRE","AccountNo":"003001012852110263","Amount":"210468.50","BankCode":"003","CurrencyId":17,"CreditedAmount":210468.50,"IsValid":false}, Error , IsNew False 2025-12-29 11:51:37.8053||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 4403fb64-d348-4d90-8867-537eca7a85ca 2025-12-29 11:51:37.8258||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"YONI COMMERCIAL ENTERPRI","AccountNo":"003001106541110001","Amount":"87048.50","BankCode":"003","CurrencyId":17,"CreditedAmount":87048.50,"IsValid":false}, Error , IsNew False 2025-12-29 11:51:37.8466||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 4403fb64-d348-4d90-8867-537eca7a85ca, AccountNo: 000001011201115690, Amount: 1600000.00] 2025-12-29 11:51:37.8526||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 4403fb64-d348-4d90-8867-537eca7a85ca 2025-12-29 11:51:37.8706||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"Produce Monitoring Board","AccountNo":"000001011201121122","Amount":"2052200.00","BankCode":"000","CurrencyId":17,"CreditedAmount":2052200.00,"IsValid":false}, Error , IsNew False 2025-12-29 11:51:37.9063||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"JUSTICE SECTOR COORDINAT","AccountNo":"000001011201115690","Amount":"1600000.00","BankCode":"000","CurrencyId":17,"CreditedAmount":1600000.00,"IsValid":false}, Error , IsNew False 2025-12-29 11:51:37.9590|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-29 11:51:37.9610|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService) in 612.9281ms 2025-12-29 11:51:37.9610|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-29 11:51:37.9610|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 624.4345ms 200 application/json; charset=utf-8 2025-12-29 11:51:37.9610|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:51:37.9610|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:51:37.9610|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.099ms 204 2025-12-29 11:51:37.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-29 11:51:37.9791|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/4403fb64-d348-4d90-8867-537eca7a85ca 2025-12-29 11:51:37.9791|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:51:37.9791|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:51:37.9791|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:51:37.9791|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.8033ms 204 2025-12-29 11:51:37.9791|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:51:37.9918|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/4403fb64-d348-4d90-8867-537eca7a85ca 2025-12-29 11:51:37.9918|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:51:37.9918|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:51:37.9918|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:51:37.9918|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:51:37.9918|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:51:37.9918|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:51:37.9918|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 11:51:37.9918|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-29 11:51:37.9918|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:51:38.1478|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:51:38.1478|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 153.3877ms 2025-12-29 11:51:38.1478|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:51:38.1478|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 177.1664ms 200 application/json; charset=utf-8 2025-12-29 11:51:39.3319|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-29 11:51:39.3319|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-29 11:51:39.3529|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-29 11:51:39.3889||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-29 11:51:39.4303|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:51:39.4342|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1428.6662ms 2025-12-29 11:51:39.4342|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 11:51:39.4342|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1447.3212ms 200 application/json; charset=utf-8 2025-12-29 11:51:39.4712|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/4403fb64-d348-4d90-8867-537eca7a85ca 2025-12-29 11:51:39.4712|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:51:39.4712|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:51:39.4712|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:51:39.4816|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 11:51:39.4816|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-29 11:51:39.4816|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:51:40.8326|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (18ms) [Parameters=[@__SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [u].[Id], [u].[BatchDesc], [u].[CorporateId], [u].[CreatedBy], [u].[CurrencyId], [u].[DateCreated], [u].[DateModified], [u].[Error], [u].[FeeId], [u].[FilePath], [u].[IsActive], [u].[IsDeleted], [u].[Message], [u].[ModifiedBy], [u].[PaymentBatchIds], [u].[PaymentMode], [u].[PaymentType], [u].[ProcessingStage], [u].[ReferenceNo], [u].[SendToBank], [u].[SessionId], [u].[SourceAccount], [u].[SplitBatch], [u].[SplitByBank], [u].[SuspenseAccount], [u].[TotalAmount], [u].[TotalItems], [u].[UploadMethod], [u].[UploadStatus], [u].[UserType], [u].[UserTypeId] FROM [UploadStaging] AS [u] WHERE [u].[SessionId] = @__SessionId_0 2025-12-29 11:51:40.8326|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-29 11:51:40.8476|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-29 11:51:40.8766||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-29 11:51:40.9186|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:51:40.9186|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1436.0825ms 2025-12-29 11:51:40.9186|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 11:51:40.9186|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1452.9446ms 200 application/json; charset=utf-8 2025-12-29 11:51:52.1063|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/4403fb64-d348-4d90-8867-537eca7a85ca?Page=1&PageSize=100&IsValid=true 2025-12-29 11:51:52.1063|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:51:52.1063|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7629ms 204 2025-12-29 11:51:52.1187|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/4403fb64-d348-4d90-8867-537eca7a85ca?Page=1&PageSize=100&IsValid=true 2025-12-29 11:51:52.1187|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:51:52.1187|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:51:52.1187|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:51:52.1289|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-29 11:51:52.1289|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-29 11:51:52.1289|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:51:53.4110|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (70ms) [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-29 11:51:53.4519|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-29 11:51:53.5073|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:51:53.5073|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1377.2065ms 2025-12-29 11:51:53.5073|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-29 11:51:53.5073|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1396.7147ms 200 application/json; charset=utf-8 2025-12-29 11:51:57.6438|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:51:57.6438|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:51:57.6438|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7646ms 204 2025-12-29 11:51:57.6438|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:51:57.6438|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:51:57.6438|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:51:57.6608|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:51:57.6608|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:51:57.6608|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:51:57.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-29 11:51:57.7656|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:51:57.7656|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 100.6944ms 2025-12-29 11:51:57.7656|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:51:57.7656|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 111.9788ms 200 application/json; charset=utf-8 2025-12-29 11:52:01.7509|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/InitiatePartialPayment 2025-12-29 11:52:01.7540|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:52:01.7540|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9056ms 204 2025-12-29 11:52:01.7540|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=----WebKitFormBoundaryO0ZKZBTh7eJg9Us9 333 2025-12-29 11:52:01.7540|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:52:01.7540|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:52:01.7540|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:52:01.7540|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.InitiatePartialPayment (PaymentService)' 2025-12-29 11:52:01.7685|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-29 11:52:01.7685|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:52:01.7685|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-29 11:52:01.7914|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-29 11:52:01.7914|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-29 11:52:01.8053|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-29 11:52:07.0736|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:52:07.0736|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:52:07.0736|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3538ms 204 2025-12-29 11:52:07.0834|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:52:07.0834|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:52:07.0834|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:52:07.0834|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:52:07.0834|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:52:07.0834|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 11:52:07.0972|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:52:07.0972|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-29 11:52:07.1316|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 11:52:07.1316|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 37.2827ms 2025-12-29 11:52:07.1316|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:52:07.1316|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 53.6277ms 200 application/json; charset=utf-8 2025-12-29 11:52:12.4087|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-29 11:52:12.4140|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-29 11:52:12.4140|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-29 11:52:12.4140|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-29 11:52:12.4252|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-29 11:52:12.4252|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-29 11:52:12.4252|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-29 11:52:12.4859|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-29 11:52:12.4873||WARN|PaymentService.Core.Service.IntegrationService|Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiQWxpZXUgSWJyYWhpbSBNYW5zYXJheSIsImh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vd3MvMjAwOC8wNi9pZGVudGl0eS9jbGFpbXMvcHJpbWFyeXNpZCI6IjUxOCIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL2dpdmVubmFtZSI6ImFpbWFuc2FyYXlATU9GIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvZW1haWxhZGRyZXNzIjoib3JtYW5zMjAxNUBnbWFpbC5jb20iLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9sb2NhbGl0eSI6IjIwNyIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL2NvdW50cnkiOiJDb3Jwb3JhdGUiLCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOiJDT1JQT1JBVEVVU0VSIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwOS8wOS9pZGVudGl0eS9jbGFpbXMvYWN0b3IiOlsiaW5pdGlhdGVwYXltZW50IiwiYXV0aG9yaXplcGF5bWVudCIsInZpZXdiYWxhbmNlc3RhdGVtZW50IiwiQ2FuSW5pdGlhdGVQYXltZW50T25Tb3VyY2VBY2NvdW50IiwiQ1ZTQSIsInZpZXdyZXBvcnQiLCJDQU5WSUVXQVBQUk9WQUxTIl0sImV4cCI6MTc2NzAxMDI3NSwiaXNzIjoiZG90bmV0X2dyb2NlcnlfbGlzdCIsImF1ZCI6Ikdyb2NlcnlMaXN0QVBJIn0.KbUD03RJump4xIRxvjLM8RfVdP0R6Q2645xL2y_W27w 2025-12-29 11:52:12.4873|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.InitiatePartialPayment (PaymentService) in 10718.6329ms 2025-12-29 11:52:12.4873||WARN|PaymentService.Core.Service.IntegrationService|IntitiateWorkFlow Endpoint Called @ 12/29/2025 11:52:12 AM 2025-12-29 11:52:12.4873|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.InitiatePartialPayment (PaymentService)' 2025-12-29 11:52:12.4873|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 10736.0817ms 200 application/json; charset=utf-8 2025-12-29 11:52:12.5324|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 11:52:12.5349|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:52:12.5349|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6952ms 204 2025-12-29 11:52:12.5349|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 11:52:12.5349|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:52:12.5349|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:52:12.5349|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:52:12.5349|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 11:52:12.5349|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-29 11:52:12.5509|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:52:12.6056|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-29 11:52:12.6056|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 56.3326ms 2025-12-29 11:52:12.6056|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 11:52:12.6056|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 68.3293ms 200 application/json; charset=utf-8 2025-12-29 11:52:15.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-29 11:52:15.2759|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:52:15.2759|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6924ms 204 2025-12-29 11:52:15.2860|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:52:15.2860|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:52:15.2860|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:52:15.2860|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:52:15.2860|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:52:15.2860|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:52:15.2860|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:52:15.3942|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:52:15.3942|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 96.6524ms 2025-12-29 11:52:15.3942|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:52:15.3942|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 111.4421ms 200 application/json; charset=utf-8 2025-12-29 11:52:16.3364|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69155 2025-12-29 11:52:16.3364|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:52:16.3364|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.3601ms 204 2025-12-29 11:52:16.3364|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69155 2025-12-29 11:52:16.3470|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:52:16.3470|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:52:16.3470|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:52:16.3470|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:52:16.3470|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:52:16.3470|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:52:16.3630|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-29 11:52:16.3630|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:52:16.3630|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-29 11:52:16.4059|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:52:16.4059|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 52.8937ms 2025-12-29 11:52:16.4096|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:52:16.4096|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 66.0657ms 200 application/json; charset=utf-8 2025-12-29 11:52:16.4524|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69154 2025-12-29 11:52:16.4524|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:52:16.4524|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.6385ms 204 2025-12-29 11:52:16.4616|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69154 2025-12-29 11:52:16.4616|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:52:16.4616|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:52:16.4616|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:52:16.4616|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:52:16.4616|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:52:16.4616|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:52:16.4729|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-29 11:52:16.4729|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-29 11:52:16.4729|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-29 11:52:16.5084|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:52:16.5084|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 41.3462ms 2025-12-29 11:52:16.5084|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:52:16.5084|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 52.7511ms 200 application/json; charset=utf-8 2025-12-29 11:53:04.1689|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:53:04.1689|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:53:04.1689|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.9397ms 204 2025-12-29 11:53:04.1689|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:53:04.1805|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:53:04.1805|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:53:04.1805|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:53:04.1805|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:53:04.1805|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 11:53:04.1805|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:53:04.1805|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-29 11:53:04.2302|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 11:53:04.2302|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 45.6846ms 2025-12-29 11:53:04.2302|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:53:04.2302|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 55.8847ms 200 application/json; charset=utf-8 2025-12-29 11:54:35.4336|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:54:35.4336|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:54:35.4399|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.3279ms 204 2025-12-29 11:54:35.4399|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:54:35.4399|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:54:35.4399|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:54:35.4399|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:54:35.4568|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:54:35.4568|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:54:35.4568|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:54:35.5773|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:54:35.5805|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 118.1332ms 2025-12-29 11:54:35.5805|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:54:35.5805|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 139.7709ms 200 application/json; charset=utf-8 2025-12-29 11:55:02.9969|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:55:02.9995|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:55:46.2406|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:55:46.2449|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:55:46.2449|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.3718ms 204 2025-12-29 11:55:46.2449|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:55:46.2449|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:55:46.2449|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:55:46.2449|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:55:46.2449|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:55:46.2589|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:55:46.2589|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:55:46.3970|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:55:46.3987|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 137.4306ms 2025-12-29 11:55:46.3987|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:55:46.3987|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 150.2483ms 200 application/json; charset=utf-8 2025-12-29 11:55:56.1929|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:55:56.1971|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:55:56.1971|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.0182ms 204 2025-12-29 11:55:56.1971|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:55:56.1971|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:55:56.2122|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:55:56.2122|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:55:56.2122|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:55:56.2122|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:55:56.2122|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:55:56.3533|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:55:56.3533|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 131.9267ms 2025-12-29 11:55:56.3533|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:55:56.3533|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 153.5052ms 200 application/json; charset=utf-8 2025-12-29 11:56:25.9975|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69154 2025-12-29 11:56:25.9975|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:56:25.9975|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.9359ms 204 2025-12-29 11:56:25.9975|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69154 2025-12-29 11:56:26.0115|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:56:26.0115|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:56:26.0115|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:56:26.0115|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:56:26.0115|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:56:26.0115|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:56:26.0322|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-29 11:56:26.0322|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:56:26.0322|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:56:26.1038|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:56:26.1061|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 82.3063ms 2025-12-29 11:56:26.1061|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:56:26.1061|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 101.4442ms 200 application/json; charset=utf-8 2025-12-29 11:56:26.1286|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69153 2025-12-29 11:56:26.1286|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:56:26.1286|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.8971ms 204 2025-12-29 11:56:26.1385|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69153 2025-12-29 11:56:26.1385|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:56:26.1385|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:56:26.1385|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:56:26.1385|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:56:26.1385|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:56:26.1385|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:56:26.1572|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-29 11:56:26.1572|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:56:26.1572|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 11:56:26.2182|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:56:26.2182|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 71.2548ms 2025-12-29 11:56:26.2182|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 11:56:26.2182|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 86.0381ms 200 application/json; charset=utf-8 2025-12-29 11:57:44.4342|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:57:44.4342|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:57:44.4342|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8082ms 204 2025-12-29 11:57:44.4451|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 11:57:44.4451|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:57:44.4451|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:57:44.4451|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:57:44.4451|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:57:44.4451|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 11:57:44.4451|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 11:57:44.5946|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 11:57:44.5946|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 142.9069ms 2025-12-29 11:57:44.5980|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 11:57:44.5980|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 155.0763ms 200 application/json; charset=utf-8 2025-12-29 11:57:48.8232|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:57:48.8232|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:57:48.8232|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.1212ms 204 2025-12-29 11:57:48.8232|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 11:57:48.8317|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 11:57:48.8317|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 11:57:48.8317|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 11:57:48.8317|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:57:48.8317|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 11:57:48.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-29 11:57:48.8317|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-29 11:57:48.8730|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 11:57:48.8730|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 39.4747ms 2025-12-29 11:57:48.8730|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 11:57:48.8796|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 49.1091ms 200 application/json; charset=utf-8 2025-12-29 12:00:03.1689|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:00:03.1689|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:04:42.8127|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69153 2025-12-29 12:04:42.8165|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:04:42.8165|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0709ms 204 2025-12-29 12:04:42.8165|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69153 2025-12-29 12:04:42.8165|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-29 12:04:42.8165|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-29 12:04:42.8165|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:04:42.8322|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-29 12:04:42.8322|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-29 12:04:42.8322|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.9899ms 401 2025-12-29 12:04:42.9397|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69153 2025-12-29 12:04:42.9425|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:04:42.9425|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:04:42.9425|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:04:42.9425|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:04:42.9425|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:04:42.9425|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:04:42.9425|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-29 12:04:42.9425|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:04:42.9425|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:04:43.0127|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:04:43.0127|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 68.6879ms 2025-12-29 12:04:43.0127|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:04:43.0127|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 78.1108ms 200 application/json; charset=utf-8 2025-12-29 12:04:43.0747|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69151 2025-12-29 12:04:43.0747|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:04:43.0747|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.0984ms 204 2025-12-29 12:04:43.0859|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69151 2025-12-29 12:04:43.0859|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:04:43.0859|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:04:43.0859|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:04:43.0859|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:04:43.0859|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:04:43.0972|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:04:43.0972|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-29 12:04:43.0972|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:04:43.0972|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:04:43.1631|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:04:43.1631|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 68.3758ms 2025-12-29 12:04:43.1631|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:04:43.1631|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 82.1025ms 200 application/json; charset=utf-8 2025-12-29 12:05:03.3207|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:05:03.3207|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:05:12.0064|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:05:12.0064|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:05:12.0064|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5356ms 204 2025-12-29 12:05:12.0064|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:05:12.0203|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:05:12.0203|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:05:12.0203|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:05:12.0203|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:05:12.0203|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 12:05:12.0203|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:05:12.0346|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-29 12:05:12.0796|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 12:05:12.0832|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 52.7943ms 2025-12-29 12:05:12.0832|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:05:12.0832|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 70.9278ms 200 application/json; charset=utf-8 2025-12-29 12:07:04.2669|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69151 2025-12-29 12:07:04.2669|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:07:04.2728|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9057ms 204 2025-12-29 12:07:04.2728|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69151 2025-12-29 12:07:04.2728|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:07:04.2728|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:07:04.2728|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:07:04.2728|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:07:04.2728|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:07:04.2728|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:07:04.2903|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-29 12:07:04.2903|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:07:04.2903|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:07:04.3358|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:07:04.3358|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 52.8281ms 2025-12-29 12:07:04.3358|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:07:04.3358|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 64.3291ms 200 application/json; charset=utf-8 2025-12-29 12:07:04.3721|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69150 2025-12-29 12:07:04.3721|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:07:04.3721|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.8014ms 204 2025-12-29 12:07:04.3721|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69150 2025-12-29 12:07:04.3835|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:07:04.3835|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:07:04.3835|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:07:04.3835|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:07:04.3835|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:07:04.3835|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:07:04.3835|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-29 12:07:04.3974|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:07:04.3974|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:07:04.4416|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:07:04.4443|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 53.7583ms 2025-12-29 12:07:04.4443|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:07:04.4443|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 66.0692ms 200 application/json; charset=utf-8 2025-12-29 12:07:34.6734|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:07:34.6734|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:07:34.6734|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.73ms 204 2025-12-29 12:07:34.6734|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:07:34.6886|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:07:34.6886|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:07:34.6886|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:07:34.6886|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:07:34.6886|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 12:07:34.6886|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:07:34.7026|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-29 12:07:34.7384|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 12:07:34.7384|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 43.2576ms 2025-12-29 12:07:34.7384|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:07:34.7384|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 60.3104ms 200 application/json; charset=utf-8 2025-12-29 12:08:16.2017|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:08:16.2017|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:08:16.2017|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.0284ms 204 2025-12-29 12:08:16.2017|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:08:16.2017|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:08:16.2017|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:08:16.2154|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:08:16.2154|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:08:16.2154|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:08:16.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-29 12:08:16.4260|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:08:16.4260|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 208.4761ms 2025-12-29 12:08:16.4260|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:08:16.4260|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 219.4098ms 200 application/json; charset=utf-8 2025-12-29 12:09:00.5442|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:09:00.5442|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:09:00.5442|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.3808ms 204 2025-12-29 12:09:00.5595|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:09:00.5595|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:09:00.5678|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:09:00.5678|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:09:00.5678|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:09:00.5835|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 12:09:00.5835|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:09:00.5835|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-29 12:09:00.6352|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 12:09:00.6352|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 48.1768ms 2025-12-29 12:09:00.6352|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:09:00.6352|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 80.2359ms 200 application/json; charset=utf-8 2025-12-29 12:09:51.1928|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:09:51.1928|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:09:51.1928|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2476ms 204 2025-12-29 12:09:51.2064|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:09:51.2064|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:09:51.2064|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:09:51.2064|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:09:51.2064|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:09:51.2064|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:09:51.2214|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:09:51.3550|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:09:51.3550|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 136.1278ms 2025-12-29 12:09:51.3550|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:09:51.3550|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 153.6863ms 200 application/json; charset=utf-8 2025-12-29 12:10:03.4620|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:10:03.4620|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:10:09.6055|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:10:09.6055|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:10:09.6055|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1351ms 204 2025-12-29 12:10:09.6055|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:10:09.6055|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:10:09.6222|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:10:09.6222|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:10:09.6222|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:10:09.6222|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 12:10:09.6397|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:10:09.6397|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-29 12:10:09.6923|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 12:10:09.6923|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 54.2147ms 2025-12-29 12:10:09.6923|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:10:09.6923|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 79.1244ms 200 application/json; charset=utf-8 2025-12-29 12:10:10.9838|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:10:10.9838|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:10:10.9838|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.3621ms 204 2025-12-29 12:10:10.9972|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:10:10.9972|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:10:10.9972|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:10:10.9972|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:10:10.9972|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:10:10.9972|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:10:10.9972|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:10:11.1384|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:10:11.1384|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 130.0097ms 2025-12-29 12:10:11.1384|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:10:11.1384|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 146.8266ms 200 application/json; charset=utf-8 2025-12-29 12:10:29.3997|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:10:29.3997|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:10:29.4056|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8823ms 204 2025-12-29 12:10:29.4056|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:10:29.4056|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:10:29.4220|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:10:29.4220|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:10:29.4220|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:10:29.4220|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:10:29.4220|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:10:29.5760|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:10:29.5760|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 145.2314ms 2025-12-29 12:10:29.5760|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:10:29.5760|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 173.038ms 200 application/json; charset=utf-8 2025-12-29 12:11:23.7874|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:11:23.7874|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:11:23.7874|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0808ms 204 2025-12-29 12:11:23.8011|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:11:23.8011|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:11:23.8011|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:11:23.8011|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:11:23.8011|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:11:23.8142|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:11:23.8142|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:11:23.9390|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:11:23.9390|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 124.9191ms 2025-12-29 12:11:23.9390|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:11:23.9390|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 141.7134ms 200 application/json; charset=utf-8 2025-12-29 12:11:36.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-29 12:11:36.2061|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:11:36.2061|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.0489ms 204 2025-12-29 12:11:36.2061|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:11:36.2219|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:11:36.2219|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:11:36.2219|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:11:36.2219|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:11:36.2219|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:11:36.2372|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:11:36.3668|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:11:36.3668|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 132.6872ms 2025-12-29 12:11:36.3668|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:11:36.3668|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 154.7795ms 200 application/json; charset=utf-8 2025-12-29 12:11:44.5525|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:11:44.5525|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:11:44.5525|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.8414ms 204 2025-12-29 12:11:44.5648|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:11:44.5648|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:11:44.5648|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:11:44.5648|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:11:44.5781|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:11:44.5781|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:11:44.5781|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:11:44.7095|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:11:44.7095|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 130.9894ms 2025-12-29 12:11:44.7095|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:11:44.7095|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 153.1549ms 200 application/json; charset=utf-8 2025-12-29 12:15:03.5948|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:15:03.6367|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:17:18.6547|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:17:18.6547|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:17:18.6547|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2295ms 204 2025-12-29 12:17:18.6689|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:17:18.6689|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-29 12:17:18.6689|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-29 12:17:18.6689|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:17:18.6803|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-29 12:17:18.6803|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-29 12:17:18.6803|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 16.038ms 401 2025-12-29 12:17:25.7376|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:17:25.7376|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:17:25.7442|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.6338ms 204 2025-12-29 12:17:25.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-29 12:17:25.7442|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:17:25.7442|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:17:25.7603|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:17:25.7603|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:17:25.7603|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 12:17:25.7603|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:17:25.7729|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-29 12:17:25.8171|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 12:17:25.8204|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 52.398ms 2025-12-29 12:17:25.8204|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:17:25.8204|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 72.1966ms 200 application/json; charset=utf-8 2025-12-29 12:17:25.8204|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:17:25.8204|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:17:25.8204|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:17:25.8204|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:17:25.8204|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:17:25.8204|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 12:17:25.8359|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:17:25.8359|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-29 12:17:25.8763|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 12:17:25.8763|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 44.8583ms 2025-12-29 12:17:25.8824|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:17:25.8824|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 57.3634ms 200 application/json; charset=utf-8 2025-12-29 12:17:33.1421|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:17:33.1421|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:17:33.1485|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.3851ms 204 2025-12-29 12:17:33.1485|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:17:33.1485|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:17:33.1485|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:17:33.1633|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:17:33.1633|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:17:33.1633|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:17:33.1633|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:17:33.3183|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:17:33.3212|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 150.5495ms 2025-12-29 12:17:33.3212|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:17:33.3212|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 169.6056ms 200 application/json; charset=utf-8 2025-12-29 12:18:07.8774|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:18:07.8774|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:18:07.8774|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.1377ms 204 2025-12-29 12:18:07.8774|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:18:07.8774|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:18:07.8774|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:18:07.8922|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:18:07.8922|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:18:07.8922|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 12:18:07.8922|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:18:07.8922|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-29 12:18:07.9427|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 12:18:07.9427|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 46.6082ms 2025-12-29 12:18:07.9427|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:18:07.9427|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 60.4222ms 200 application/json; charset=utf-8 2025-12-29 12:18:29.6492|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69150 2025-12-29 12:18:29.6492|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:18:29.6492|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8604ms 204 2025-12-29 12:18:29.6614|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69150 2025-12-29 12:18:29.6614|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:18:29.6614|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:18:29.6614|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:18:29.6614|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:18:29.6614|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:18:29.6752|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:18:29.6752|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-29 12:18:29.6752|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:18:29.6752|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:18:29.7421|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:18:29.7421|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69149 2025-12-29 12:18:29.7421|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 70.6157ms 2025-12-29 12:18:29.7421|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:18:29.7421|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:18:29.7523|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.9205ms 204 2025-12-29 12:18:29.7523|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 93.4755ms 200 application/json; charset=utf-8 2025-12-29 12:18:29.7523|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69149 2025-12-29 12:18:29.7523|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:18:29.7523|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:18:29.7523|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:18:29.7523|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:18:29.7684|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:18:29.7684|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:18:29.7684|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-29 12:18:29.7684|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:18:29.7684|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:18:29.8220|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:18:29.8220|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 55.6216ms 2025-12-29 12:18:29.8220|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:18:29.8220|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 69.1909ms 200 application/json; charset=utf-8 2025-12-29 12:18:59.5753|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:18:59.5753|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:18:59.5753|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0659ms 204 2025-12-29 12:18:59.5943|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:18:59.5943|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:18:59.5982|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:18:59.5982|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:18:59.5982|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:18:59.5982|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:18:59.5982|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:18:59.7484|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:18:59.7484|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 145.1765ms 2025-12-29 12:18:59.7484|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:18:59.7484|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 158.1617ms 200 application/json; charset=utf-8 2025-12-29 12:19:00.6912|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:19:00.6949|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:19:00.6949|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.5485ms 204 2025-12-29 12:19:00.6949|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:19:00.7074|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:19:00.7074|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:19:00.7074|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:19:00.7074|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:19:00.7074|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 12:19:00.7074|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:19:00.7074|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-29 12:19:00.7574|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 12:19:00.7574|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 46.9896ms 2025-12-29 12:19:00.7574|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:19:00.7574|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 59.7848ms 200 application/json; charset=utf-8 2025-12-29 12:19:52.3462|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/67919 2025-12-29 12:19:52.3462|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:19:52.3462|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3763ms 204 2025-12-29 12:19:52.3713|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/67919 2025-12-29 12:19:52.3744|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:19:52.3744|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:19:52.3744|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:19:52.3744|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:19:52.3744|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:19:52.3744|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:19:52.3744|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-29 12:19:52.3908|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:19:52.3908|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:19:52.4348|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:19:52.4384|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 56.3258ms 2025-12-29 12:19:52.4384|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68837 2025-12-29 12:19:52.4384|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:19:52.4384|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:19:52.4384|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 73.5184ms 200 application/json; charset=utf-8 2025-12-29 12:19:52.4384|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.0359ms 204 2025-12-29 12:19:52.4549|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68837 2025-12-29 12:19:52.4549|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:19:52.4549|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:19:52.4549|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:19:52.4549|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:19:52.4549|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:19:52.4549|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:19:52.4689|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-29 12:19:52.4689|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:19:52.4689|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:19:52.5282|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:19:52.5317|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 67.0426ms 2025-12-29 12:19:52.5317|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:19:52.5317|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 80.9706ms 200 application/json; charset=utf-8 2025-12-29 12:19:55.5253|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:19:55.5253|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:19:55.5304|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1138ms 204 2025-12-29 12:19:55.5304|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:19:55.5304|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:19:55.5304|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:19:55.5304|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:19:55.5449|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:19:55.5449|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 12:19:55.5449|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:19:55.5449|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-29 12:19:55.6031|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 12:19:55.6031|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 56.905ms 2025-12-29 12:19:55.6031|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:19:55.6082|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 70.4877ms 200 application/json; charset=utf-8 2025-12-29 12:20:03.8305|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:20:03.8305|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:20:05.7070|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:20:05.7070|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:20:05.7070|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.7732ms 204 2025-12-29 12:20:05.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-29 12:20:05.7165|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:20:05.7165|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:20:05.7165|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:20:05.7165|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:20:05.7165|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 12:20:05.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-29 12:20:05.7165|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-29 12:20:05.7727|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 12:20:05.7727|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 47.433ms 2025-12-29 12:20:05.7727|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:20:05.7791|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 62.6303ms 200 application/json; charset=utf-8 2025-12-29 12:20:15.1230|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68837 2025-12-29 12:20:15.1230|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:20:15.1230|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.6627ms 204 2025-12-29 12:20:15.1373|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68837 2025-12-29 12:20:15.1373|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:20:15.1373|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:20:15.1373|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:20:15.1373|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:20:15.1373|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:20:15.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-29 12:20:15.1487|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-29 12:20:15.1487|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:20:15.1487|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:20:15.2082|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:20:15.2113|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 63.091ms 2025-12-29 12:20:15.2113|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:20:15.2113|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 77.2222ms 200 application/json; charset=utf-8 2025-12-29 12:20:15.2113|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/66313 2025-12-29 12:20:15.2113|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:20:15.2113|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.482ms 204 2025-12-29 12:20:15.2292|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/66313 2025-12-29 12:20:15.2292|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:20:15.2292|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:20:15.2292|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:20:15.2292|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:20:15.2417|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:20:15.2417|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:20:15.2417|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-29 12:20:15.2417|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:20:15.2417|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:20:15.2963|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:20:15.2963|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 55.4552ms 2025-12-29 12:20:15.2963|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:20:15.2963|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 73.4898ms 200 application/json; charset=utf-8 2025-12-29 12:20:17.6522|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:20:17.6522|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:20:17.6522|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8018ms 204 2025-12-29 12:20:17.7028|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:20:17.7028|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:20:17.7028|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:20:17.7028|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:20:17.7107|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:20:17.7107|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 12:20:17.7107|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:20:17.7107|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-29 12:20:17.7525|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 12:20:17.7525|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.1108ms 2025-12-29 12:20:17.7583|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:20:17.7583|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 58.1042ms 200 application/json; charset=utf-8 2025-12-29 12:20:27.9841|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/66313 2025-12-29 12:20:27.9841|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:20:27.9841|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.061ms 204 2025-12-29 12:20:27.9841|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/66313 2025-12-29 12:20:27.9841|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:20:28.0018|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:20:28.0018|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:20:28.0018|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:20:28.0018|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:20:28.0018|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:20:28.0167|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-29 12:20:28.0167|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:20:28.0167|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:20:28.0788|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:20:28.0788|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 72.5401ms 2025-12-29 12:20:28.0788|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:20:28.0788|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 92.3591ms 200 application/json; charset=utf-8 2025-12-29 12:20:28.1006|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/64568 2025-12-29 12:20:28.1006|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:20:28.1006|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2874ms 204 2025-12-29 12:20:28.1149|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/64568 2025-12-29 12:20:28.1149|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:20:28.1149|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:20:28.1149|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:20:28.1149|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:20:28.1149|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:20:28.1149|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:20:28.1149|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-29 12:20:28.1268|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:20:28.1268|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:20:28.1755|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:20:28.1755|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 58.3023ms 2025-12-29 12:20:28.1755|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:20:28.1755|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 67.2811ms 200 application/json; charset=utf-8 2025-12-29 12:20:30.4775|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:20:30.4775|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:20:30.4775|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3838ms 204 2025-12-29 12:20:30.5141|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:20:30.5165|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:20:30.5165|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:20:30.5165|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:20:30.5165|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:20:30.5165|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 12:20:30.5165|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:20:30.5332|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-29 12:20:30.5681|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 12:20:30.5681|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.8169ms 2025-12-29 12:20:30.5681|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:20:30.5681|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 59.8638ms 200 application/json; charset=utf-8 2025-12-29 12:20:58.8353|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69149 2025-12-29 12:20:58.8383|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:20:58.8383|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2862ms 204 2025-12-29 12:20:58.8542|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69149 2025-12-29 12:20:58.8542|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:20:58.8542|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:20:58.8542|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:20:58.8542|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:20:58.8542|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:20:58.8542|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:20:58.8733|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-29 12:20:58.8733|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:20:58.8733|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:20:58.9241|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:20:58.9241|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 59.8662ms 2025-12-29 12:20:58.9241|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:20:58.9241|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69134 2025-12-29 12:20:58.9327|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 78.5184ms 200 application/json; charset=utf-8 2025-12-29 12:20:58.9327|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:20:58.9327|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.9994ms 204 2025-12-29 12:20:58.9327|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69134 2025-12-29 12:20:58.9491|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:20:58.9491|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:20:58.9491|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:20:58.9491|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:20:58.9491|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:20:58.9491|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:20:58.9637|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-29 12:20:58.9637|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:20:58.9637|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:20:59.0160|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:20:59.0160|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 59.8916ms 2025-12-29 12:20:59.0160|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:20:59.0255|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 79.4202ms 200 application/json; charset=utf-8 2025-12-29 12:21:26.5357|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:21:26.5357|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:21:26.5357|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.9853ms 204 2025-12-29 12:21:26.5357|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:21:26.5357|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:21:26.5357|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:21:26.5523|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:21:26.5523|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:21:26.5523|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:21:26.5523|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:21:26.6872|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:21:26.6872|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 130.7284ms 2025-12-29 12:21:26.6872|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:21:26.6872|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 142.6994ms 200 application/json; charset=utf-8 2025-12-29 12:21:46.0237|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/64568 2025-12-29 12:21:46.0260|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:21:46.0260|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.272ms 204 2025-12-29 12:21:46.0453|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/64568 2025-12-29 12:21:46.0453|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:21:46.0453|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:21:46.0453|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:21:46.0453|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:21:46.0453|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:21:46.0567|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:21:46.0567|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-29 12:21:46.0567|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:21:46.0567|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:21:46.1204|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:21:46.1204|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 67.5464ms 2025-12-29 12:21:46.1204|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:21:46.1204|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 83.3729ms 200 application/json; charset=utf-8 2025-12-29 12:21:46.1403|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69100 2025-12-29 12:21:46.1403|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:21:46.1403|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2298ms 204 2025-12-29 12:21:46.1508|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69100 2025-12-29 12:21:46.1508|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:21:46.1508|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:21:46.1508|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:21:46.1508|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:21:46.1508|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:21:46.1658|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:21:46.1658|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-29 12:21:46.1658|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:21:46.1658|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:21:46.2367|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:21:46.2367|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 73.5223ms 2025-12-29 12:21:46.2367|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:21:46.2367|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 90.5949ms 200 application/json; charset=utf-8 2025-12-29 12:21:50.3250|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:21:50.3250|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:21:50.3250|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3948ms 204 2025-12-29 12:21:50.4096|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:21:50.4096|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:21:50.4096|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:21:50.4096|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:21:50.4096|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:21:50.4147|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 12:21:50.4147|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:21:50.4147|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-29 12:21:50.4533|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 12:21:50.4533|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.1889ms 2025-12-29 12:21:50.4533|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:21:50.4533|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 50.6083ms 200 application/json; charset=utf-8 2025-12-29 12:21:50.8295|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:21:50.8295|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:21:50.8295|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7431ms 204 2025-12-29 12:21:50.8421|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:21:50.8421|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:21:50.8421|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:21:50.8421|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:21:50.8526|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:21:50.8526|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:21:50.8526|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:21:50.9869|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:21:50.9869|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 130.6228ms 2025-12-29 12:21:50.9869|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:21:50.9936|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 151.4753ms 200 application/json; charset=utf-8 2025-12-29 12:22:27.9710|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:22:27.9733|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:22:27.9733|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.7697ms 204 2025-12-29 12:22:27.9733|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:22:27.9733|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:22:27.9733|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:22:27.9892|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:22:27.9892|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:22:27.9892|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:22:27.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-29 12:22:28.1278|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:22:28.1300|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 135.1244ms 2025-12-29 12:22:28.1300|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:22:28.1300|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 153.086ms 200 application/json; charset=utf-8 2025-12-29 12:22:41.9591|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:22:41.9591|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:22:41.9591|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3272ms 204 2025-12-29 12:22:41.9591|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:22:41.9591|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:22:41.9744|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:22:41.9744|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:22:41.9744|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:22:41.9744|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:22:41.9744|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:22:42.1068|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:22:42.1068|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 125.1909ms 2025-12-29 12:22:42.1068|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:22:42.1068|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 143.9737ms 200 application/json; charset=utf-8 2025-12-29 12:23:48.6533|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:23:48.6533|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:23:48.6533|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4311ms 204 2025-12-29 12:23:48.6657|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:23:48.6657|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:23:48.6657|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:23:48.6657|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:23:48.6657|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:23:48.6657|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 12:23:48.6657|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:23:48.6657|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-29 12:23:48.7127|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 12:23:48.7127|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.7657ms 2025-12-29 12:23:48.7127|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:23:48.7127|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 54.5132ms 200 application/json; charset=utf-8 2025-12-29 12:24:52.6534|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:24:52.6534|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:24:52.6595|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1578ms 204 2025-12-29 12:24:52.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-29 12:24:52.6595|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:24:52.6595|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:24:52.6595|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:24:52.6595|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:24:52.6769|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:24:52.6769|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:24:52.8070|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:24:52.8070|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 130.6072ms 2025-12-29 12:24:52.8070|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:24:52.8070|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 145.2462ms 200 application/json; charset=utf-8 2025-12-29 12:25:04.0169|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:25:04.0169|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:25:21.8579|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69134 2025-12-29 12:25:21.8579|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:25:21.8579|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.8765ms 204 2025-12-29 12:25:21.8675|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69134 2025-12-29 12:25:21.8675|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-29 12:25:21.8675|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-29 12:25:21.8675|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:25:21.8675|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-29 12:25:21.8784|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-29 12:25:21.8784|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 13.2928ms 401 2025-12-29 12:25:21.9875|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69134 2025-12-29 12:25:21.9875|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:25:21.9875|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:25:21.9875|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:25:21.9875|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:25:21.9875|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:25:21.9875|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:25:21.9875|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-29 12:25:22.0065|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:25:22.0065|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:25:22.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-29 12:25:22.0534|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 59.6604ms 2025-12-29 12:25:22.0534|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:25:22.0534|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 74.8723ms 200 application/json; charset=utf-8 2025-12-29 12:25:22.1166|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69133 2025-12-29 12:25:22.1166|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:25:22.1166|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.217ms 204 2025-12-29 12:25:22.1308|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69133 2025-12-29 12:25:22.1308|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:25:22.1308|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:25:22.1308|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:25:22.1308|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:25:22.1308|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:25:22.1308|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:25:22.1492|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-29 12:25:22.1492|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:25:22.1492|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:25:22.1993|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:25:22.1993|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 60.8663ms 2025-12-29 12:25:22.1993|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:25:22.2062|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 75.3614ms 200 application/json; charset=utf-8 2025-12-29 12:25:37.6619|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:25:37.6648|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:25:37.6648|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1406ms 204 2025-12-29 12:25:37.6648|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:25:37.6648|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:25:37.6648|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:25:37.6648|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:25:37.6805|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:25:37.6805|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 12:25:37.6805|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:25:37.6805|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-29 12:25:37.7175|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 12:25:37.7175|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 34.6163ms 2025-12-29 12:25:37.7175|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:25:37.7175|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 51.3164ms 200 application/json; charset=utf-8 2025-12-29 12:26:26.7283|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69133 2025-12-29 12:26:26.7313|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:26:26.7313|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9239ms 204 2025-12-29 12:26:26.7313|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69133 2025-12-29 12:26:26.7313|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:26:26.7313|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:26:26.7313|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:26:26.7313|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:26:26.7466|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:26:26.7466|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:26:26.7466|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-29 12:26:26.7466|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:26:26.7466|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:26:26.8064|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:26:26.8097|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 61.9258ms 2025-12-29 12:26:26.8097|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:26:26.8097|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 74.3365ms 200 application/json; charset=utf-8 2025-12-29 12:26:26.8393|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69132 2025-12-29 12:26:26.8413|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:26:26.8413|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.1317ms 204 2025-12-29 12:26:26.8413|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69132 2025-12-29 12:26:26.8413|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:26:26.8413|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:26:26.8413|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:26:26.8413|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:26:26.8563|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:26:26.8563|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:26:26.8563|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-29 12:26:26.8563|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:26:26.8563|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:26:26.9049|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:26:26.9049|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 51.0293ms 2025-12-29 12:26:26.9049|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:26:26.9049|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 63.9651ms 200 application/json; charset=utf-8 2025-12-29 12:26:57.6209|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:26:57.6238|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:26:57.6238|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8359ms 204 2025-12-29 12:26:57.6238|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:26:57.6238|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:26:57.6238|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:26:57.6238|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:26:57.6238|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:26:57.6238|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 12:26:57.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-29 12:26:57.6376|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-29 12:26:57.6827|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 12:26:57.6857|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 48.5179ms 2025-12-29 12:26:57.6857|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:26:57.6857|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 57.0681ms 200 application/json; charset=utf-8 2025-12-29 12:27:17.6141|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69132 2025-12-29 12:27:17.6141|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:27:17.6141|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4746ms 204 2025-12-29 12:27:17.6141|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69132 2025-12-29 12:27:17.6141|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:27:17.6275|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:27:17.6275|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:27:17.6275|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:27:17.6275|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:27:17.6275|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:27:17.6275|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-29 12:27:17.6436|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:27:17.6436|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:27:17.7004|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:27:17.7004|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 69.6003ms 2025-12-29 12:27:17.7064|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:27:17.7064|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 84.8694ms 200 application/json; charset=utf-8 2025-12-29 12:27:17.7064|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69131 2025-12-29 12:27:17.7064|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:27:17.7226|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5907ms 204 2025-12-29 12:27:17.7226|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69131 2025-12-29 12:27:17.7226|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:27:17.7226|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:27:17.7226|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:27:17.7226|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:27:17.7376|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:27:17.7376|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:27:17.7376|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-29 12:27:17.7376|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:27:17.7376|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:27:17.7904|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:27:17.7904|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 55.4727ms 2025-12-29 12:27:17.7904|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:27:17.7904|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 69.207ms 200 application/json; charset=utf-8 2025-12-29 12:28:26.1002|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:28:26.1002|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:28:26.1060|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8087ms 204 2025-12-29 12:28:26.1060|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:28:26.1060|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:28:26.1060|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:28:26.1060|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:28:26.1060|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:28:26.1211|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 12:28:26.1211|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:28:26.1211|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-29 12:28:26.1614|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 12:28:26.1614|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 40.9965ms 2025-12-29 12:28:26.1614|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:28:26.1614|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 55.6826ms 200 application/json; charset=utf-8 2025-12-29 12:28:51.2260|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:28:51.2260|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:28:51.2260|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.0952ms 204 2025-12-29 12:28:51.2400|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:28:51.2400|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:28:51.2400|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:28:51.2400|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:28:51.2400|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:28:51.2400|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:28:51.2400|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:28:51.4024|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:28:51.4024|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 155.9549ms 2025-12-29 12:28:51.4024|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:28:51.4024|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 168.2374ms 200 application/json; charset=utf-8 2025-12-29 12:28:53.2266|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:28:53.2266|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:28:53.2266|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.2145ms 204 2025-12-29 12:28:53.2266|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:28:53.2398|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:28:53.2398|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:28:53.2398|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:28:53.2398|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:28:53.2398|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 12:28:53.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-29 12:28:53.2398|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-29 12:28:53.2862|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 12:28:53.2862|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.3905ms 2025-12-29 12:28:53.2862|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:28:53.2862|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 54.7139ms 200 application/json; charset=utf-8 2025-12-29 12:29:00.1577|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69100 2025-12-29 12:29:00.1605|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:29:00.1605|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4627ms 204 2025-12-29 12:29:00.1605|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69100 2025-12-29 12:29:00.1605|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:29:00.1605|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:29:00.1754|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:29:00.1754|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:29:00.1754|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:29:00.1754|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:29:00.1754|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-29 12:29:00.1905|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:29:00.1905|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:29:00.2466|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:29:00.2466|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 69.4813ms 2025-12-29 12:29:00.2466|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:29:00.2532|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 84.04ms 200 application/json; charset=utf-8 2025-12-29 12:29:00.2532|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68755 2025-12-29 12:29:00.2532|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:29:00.2532|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.5278ms 204 2025-12-29 12:29:00.2738|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68755 2025-12-29 12:29:00.2738|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:29:00.2738|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:29:00.2738|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:29:00.2738|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:29:00.2857|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:29:00.2857|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:29:00.2857|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-29 12:29:00.2857|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:29:00.2857|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:29:00.3411|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:29:00.3411|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 55.1976ms 2025-12-29 12:29:00.3411|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:29:00.3411|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 71.14ms 200 application/json; charset=utf-8 2025-12-29 12:29:02.6605|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:29:02.6605|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:29:02.6605|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.9076ms 204 2025-12-29 12:29:02.6605|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:29:02.6605|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:29:02.6605|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:29:02.6763|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:29:02.6763|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:29:02.6763|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 12:29:02.6763|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:29:02.6763|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-29 12:29:02.7154|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 12:29:02.7154|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 39.0755ms 2025-12-29 12:29:02.7219|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:29:02.7219|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 52.6372ms 200 application/json; charset=utf-8 2025-12-29 12:30:04.1280|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:30:04.1280|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:30:11.4626|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:30:11.4626|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:30:11.4626|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.8825ms 204 2025-12-29 12:30:11.4626|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:30:11.4781|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-29 12:30:11.4781|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-29 12:30:11.4781|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:30:11.4781|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-29 12:30:11.4781|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-29 12:30:11.4781|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 13.2338ms 401 2025-12-29 12:30:11.6323|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:30:11.6340|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:30:11.6340|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:30:11.6340|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:30:11.6340|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:30:11.6340|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:30:11.6340|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:30:11.7998|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:30:11.7998|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 160.1764ms 2025-12-29 12:30:11.7998|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:30:11.8068|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 174.4683ms 200 application/json; charset=utf-8 2025-12-29 12:30:12.9441|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 12:30:12.9470|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:30:12.9470|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2213ms 204 2025-12-29 12:30:12.9470|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 12:30:12.9470|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:30:12.9470|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:30:12.9470|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:30:12.9470|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 12:30:12.9470|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-29 12:30:12.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-29 12:30:13.0247|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-29 12:30:13.0247|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 66.5587ms 2025-12-29 12:30:13.0247|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 12:30:13.0247|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 74.9137ms 200 application/json; charset=utf-8 2025-12-29 12:30:14.3378|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:30:14.3378|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:30:14.3378|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:30:14.3378|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:30:14.3378|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:30:14.3378|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:30:14.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-29 12:30:14.5486|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:30:14.5486|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 197.4008ms 2025-12-29 12:30:14.5486|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:30:14.5486|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 217.5033ms 200 application/json; charset=utf-8 2025-12-29 12:30:17.1173|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:30:17.1200|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:30:17.1200|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2124ms 204 2025-12-29 12:30:17.1200|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:30:17.1200|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:30:17.1200|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:30:17.1200|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:30:17.1200|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:30:17.1200|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:30:17.1345|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:30:17.2685|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:30:17.2685|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 137.2989ms 2025-12-29 12:30:17.2685|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:30:17.2757|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 149.6925ms 200 application/json; charset=utf-8 2025-12-29 12:30:18.8465|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 12:30:18.8465|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:30:18.8465|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.061ms 204 2025-12-29 12:30:18.8555|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 12:30:18.8555|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:30:18.8555|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:30:18.8555|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:30:18.8555|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 12:30:18.8555|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-29 12:30:18.8555|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:30:19.6161|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-29 12:30:19.6186|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 755.4851ms 2025-12-29 12:30:19.6186|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 12:30:19.6186|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 765.8065ms 200 application/json; charset=utf-8 2025-12-29 12:30:21.6850|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/8c0fc3a5-3fb5-40bf-ab04-fcbc92ecddde 2025-12-29 12:30:21.6850|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:30:21.6850|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4312ms 204 2025-12-29 12:30:21.6850|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/8c0fc3a5-3fb5-40bf-ab04-fcbc92ecddde 2025-12-29 12:30:21.6972|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:30:21.6972|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:30:21.6972|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:30:21.6972|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 12:30:21.6972|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-29 12:30:21.6972|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:30:22.9909|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-29 12:30:22.9961|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-29 12:30:22.9961|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-29 12:30:23.0298||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-29 12:30:23.0683|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:30:23.0683|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1368.092ms 2025-12-29 12:30:23.0726|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 12:30:23.0726|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1378.777ms 200 application/json; charset=utf-8 2025-12-29 12:30:23.6023|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/8c0fc3a5-3fb5-40bf-ab04-fcbc92ecddde?Page=1&PageSize=100&IsValid=false 2025-12-29 12:30:23.6047|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:30:23.6047|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.7504ms 204 2025-12-29 12:30:23.6047|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/8c0fc3a5-3fb5-40bf-ab04-fcbc92ecddde?Page=1&PageSize=100&IsValid=false 2025-12-29 12:30:23.6047|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:30:23.6047|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:30:23.6047|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:30:23.6191|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-29 12:30:23.6191|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-29 12:30:23.6191|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:30:24.9593|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-29 12:30:25.0085|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (45ms) [Parameters=[@__SessionId_0='?' (Size = 4000), @__IsValid_1='?' (DbType = Boolean)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [u].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[IsValid], [p].[Narration], [p].[CreditedAmount] AS [Amount], [p].[Error], [p].[Id] AS [PaymentStagingId], [p].[CurrencyId] FROM [PaymentItemStaging] AS [p] INNER JOIN [UploadStaging] AS [u] ON [p].[UploadStagingId] = [u].[Id] WHERE (([p].[SessionId] = @__SessionId_0) AND ([p].[IsValid] = @__IsValid_1)) AND ([p].[IsPaid] = CAST(0 AS bit)) 2025-12-29 12:30:25.0519|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:30:25.0519|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1433.5584ms 2025-12-29 12:30:25.0578|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-29 12:30:25.0578|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1446.7059ms 200 application/json; charset=utf-8 2025-12-29 12:30:26.3287|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/ReValidatePaymentItems 2025-12-29 12:30:26.3287|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:30:26.3287|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.7952ms 204 2025-12-29 12:30:26.3390|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-29 12:30:26.3390|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:30:26.3390|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:30:26.3390|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:30:26.3390|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-29 12:30:26.3390|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-29 12:30:26.3390|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:30:26.3677|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-29 12:30:26.3716||WARN|PaymentService.Core.Service.IntegrationService|Fee Url: https://rcpayapi.mof.gov.sl/FeeService/ 2025-12-29 12:30:26.3716||WARN|PaymentService.Core.Service.IntegrationService|EndPoint: api/FeeCalculation/GetTransactionFee/207?currencyId=17 2025-12-29 12:30:26.5325||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-29 12:30:26.5865|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (48ms) [Parameters=[@__8__locals1_Model_SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Id], [p].[AccountName], [p].[AccountNo], [p].[Amount], [p].[BankCode], [p].[BankId], [p].[BorneBy], [p].[ChequeNo], [p].[CorporateFeeAmount], [p].[CreditedAmount], [p].[CurrencyId], [p].[CustomerFeeAmount], [p].[Error], [p].[IsPaid], [p].[IsValid], [p].[Narration], [p].[PaymentItemId], [p].[PaymentSummaryByBankId], [p].[RouteId], [p].[SendToBank], [p].[SessionId], [p].[SourceAccount], [p].[UploadStagingId] FROM [PaymentItemStaging] AS [p] WHERE ([p].[SessionId] = @__8__locals1_Model_SessionId_0) AND ([p].[IsValid] = CAST(0 AS bit)) 2025-12-29 12:30:26.5891||WARN|PaymentService.Core.Service.PaymentService|2 Items to ReValidate. 2025-12-29 12:30:26.5891||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 8c0fc3a5-3fb5-40bf-ab04-fcbc92ecddde, AccountNo: 012001601016589935, Amount: 1658241.13] 2025-12-29 12:30:26.5891||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 8c0fc3a5-3fb5-40bf-ab04-fcbc92ecddde 2025-12-29 12:30:26.6203||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 8c0fc3a5-3fb5-40bf-ab04-fcbc92ecddde, AccountNo: 012001601018080534, Amount: 2833474.81] 2025-12-29 12:30:26.6203||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 8c0fc3a5-3fb5-40bf-ab04-fcbc92ecddde 2025-12-29 12:30:26.6411||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"KIS PROCUREMENT AND SUPP","AccountNo":"012001601016589935","Amount":"1658241.13","BankCode":"012","CurrencyId":17,"CreditedAmount":1658241.13,"IsValid":false}, Error , IsNew False 2025-12-29 12:30:26.6824||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"RADAR PROCUREMENT & GENE","AccountNo":"012001601018080534","Amount":"2833474.81","BankCode":"012","CurrencyId":17,"CreditedAmount":2833474.81,"IsValid":false}, Error , IsNew False 2025-12-29 12:30:26.7285|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-29 12:30:26.7285|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService) in 381.2969ms 2025-12-29 12:30:26.7285|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-29 12:30:26.7285|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 397.1148ms 200 application/json; charset=utf-8 2025-12-29 12:30:26.7464|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/8c0fc3a5-3fb5-40bf-ab04-fcbc92ecddde 2025-12-29 12:30:26.7464|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:30:26.7464|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9103ms 204 2025-12-29 12:30:26.7464|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/8c0fc3a5-3fb5-40bf-ab04-fcbc92ecddde 2025-12-29 12:30:26.7464|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:30:26.7597|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:30:26.7597|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:30:26.7597|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 12:30:26.7597|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-29 12:30:26.7597|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:30:28.0454|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-29 12:30:28.0454|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-29 12:30:28.0667|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-29 12:30:28.0982||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-29 12:30:28.1433|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:30:28.1433|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1383.3595ms 2025-12-29 12:30:28.1433|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 12:30:28.1518|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1395.7512ms 200 application/json; charset=utf-8 2025-12-29 12:30:28.1789|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/8c0fc3a5-3fb5-40bf-ab04-fcbc92ecddde 2025-12-29 12:30:28.1824|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:30:28.1824|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:30:28.1824|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:30:28.1824|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 12:30:28.1824|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-29 12:30:28.1824|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:30:29.4672|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-29 12:30:29.4672|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-29 12:30:29.4847|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-29 12:30:29.5166||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-29 12:30:29.5701|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:30:29.5719|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1381.3037ms 2025-12-29 12:30:29.5719|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 12:30:29.5719|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1395.4095ms 200 application/json; charset=utf-8 2025-12-29 12:30:31.9744|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/8c0fc3a5-3fb5-40bf-ab04-fcbc92ecddde?Page=1&PageSize=100&IsValid=true 2025-12-29 12:30:31.9744|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:30:31.9788|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4602ms 204 2025-12-29 12:30:31.9788|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/8c0fc3a5-3fb5-40bf-ab04-fcbc92ecddde?Page=1&PageSize=100&IsValid=true 2025-12-29 12:30:31.9788|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:30:31.9788|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:30:31.9788|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:30:31.9788|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-29 12:30:31.9788|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-29 12:30:31.9939|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:30:33.3239|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-29 12:30:33.3591|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-29 12:30:33.4035|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:30:33.4035|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1413.0018ms 2025-12-29 12:30:33.4035|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-29 12:30:33.4035|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1426.8918ms 200 application/json; charset=utf-8 2025-12-29 12:30:39.4281|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/InitiatePartialPayment 2025-12-29 12:30:39.4281|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:30:39.4332|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0897ms 204 2025-12-29 12:30:39.4332|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=----WebKitFormBoundarydVWctdFflUKShK92 293 2025-12-29 12:30:39.4332|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:30:39.4332|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:30:39.4332|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:30:39.4332|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.InitiatePartialPayment (PaymentService)' 2025-12-29 12:30:39.4332|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-29 12:30:39.4332|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:30:39.4649|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-29 12:30:39.4649|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-29 12:30:39.4649|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-29 12:30:39.4810|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-29 12:30:42.3873|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-29 12:30:42.3873|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-29 12:30:42.4238|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-29 12:30:42.4238|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.InitiatePartialPayment (PaymentService) in 2979.6161ms 2025-12-29 12:30:42.4238|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.InitiatePartialPayment (PaymentService)' 2025-12-29 12:30:42.4238|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2992.5085ms 200 application/json; charset=utf-8 2025-12-29 12:30:42.4557||WARN|PaymentService.Core.Service.IntegrationService|Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiU2FsaWV1IGphbGxvaCIsImh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vd3MvMjAwOC8wNi9pZGVudGl0eS9jbGFpbXMvcHJpbWFyeXNpZCI6IjUxOSIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL2dpdmVubmFtZSI6InNqYWxsb2hATU9GIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvZW1haWxhZGRyZXNzIjoic2FsbGlldTM3QGdtYWlsLmNvbSIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL2xvY2FsaXR5IjoiMjA3IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvY291bnRyeSI6IkNvcnBvcmF0ZSIsImh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vd3MvMjAwOC8wNi9pZGVudGl0eS9jbGFpbXMvcm9sZSI6IkNPUlBPUkFURVVTRVIiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA5LzA5L2lkZW50aXR5L2NsYWltcy9hY3RvciI6WyJpbml0aWF0ZXBheW1lbnQiLCJDYW5Jbml0aWF0ZVBheW1lbnRPblNvdXJjZUFjY291bnQiLCJDYW5DcmVhdGVTb3VyY2VBY2NvdW50Iiwidmlld3JlcG9ydCJdLCJleHAiOjE3NjcwMTI2MTEsImlzcyI6ImRvdG5ldF9ncm9jZXJ5X2xpc3QiLCJhdWQiOiJHcm9jZXJ5TGlzdEFQSSJ9.XwDeSb-4igp2_qH5Vp0feyXm3C4omjeAfNI7ANrCO5k 2025-12-29 12:30:42.4557||WARN|PaymentService.Core.Service.IntegrationService|IntitiateWorkFlow Endpoint Called @ 12/29/2025 12:30:42 PM 2025-12-29 12:30:42.4557|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 12:30:42.4634|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:30:42.4634|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.0509ms 204 2025-12-29 12:30:42.4634|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 12:30:42.4634|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:30:42.4634|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:30:42.4634|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:30:42.4634|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 12:30:42.4634|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-29 12:30:42.4634|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:30:42.5207|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-29 12:30:42.5207|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 47.704ms 2025-12-29 12:30:42.5207|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 12:30:42.5269|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 58.769ms 200 application/json; charset=utf-8 2025-12-29 12:30:44.7591|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:30:44.7621|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:30:44.7621|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3032ms 204 2025-12-29 12:30:44.7621|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:30:44.7621|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:30:44.7621|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:30:44.7777|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:30:44.7777|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:30:44.7777|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:30:44.7777|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:30:44.8797|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:30:44.8797|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 100.1818ms 2025-12-29 12:30:44.8864|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:30:44.8864|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 119.6856ms 200 application/json; charset=utf-8 2025-12-29 12:34:03.6716|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:34:03.6743|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:34:03.6743|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7951ms 204 2025-12-29 12:34:03.6743|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:34:03.6743|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:34:03.6918|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:34:03.6918|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:34:03.6918|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:34:03.6918|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:34:03.6918|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:34:03.8206|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:34:03.8206|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 122.8509ms 2025-12-29 12:34:03.8206|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:34:03.8206|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 142.7266ms 200 application/json; charset=utf-8 2025-12-29 12:34:39.2811|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:34:39.2811|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:34:39.2913|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 10.2447ms 204 2025-12-29 12:34:39.2913|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:34:39.2913|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:34:39.2913|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:34:39.2913|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:34:39.2913|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:34:39.3053|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:34:39.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-29 12:34:39.4339|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:34:39.4339|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 130.3744ms 2025-12-29 12:34:39.4339|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:34:39.4339|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 145.6917ms 200 application/json; charset=utf-8 2025-12-29 12:35:04.2986|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:35:04.2986|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:37:37.8330|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:37:37.8330|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:37:37.8394|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.3933ms 204 2025-12-29 12:37:37.8394|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:37:37.8394|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:37:37.8394|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:37:37.8394|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:37:37.8394|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:37:37.8394|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:37:37.8394|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:37:37.9725|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:37:37.9725|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 124.4742ms 2025-12-29 12:37:37.9725|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:37:37.9812|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 137.7889ms 200 application/json; charset=utf-8 2025-12-29 12:37:45.2001|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:37:45.2001|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:37:45.2001|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.3856ms 204 2025-12-29 12:37:45.2158|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:37:45.2158|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:37:45.2158|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:37:45.2158|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:37:45.2158|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:37:45.2331|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:37:45.2331|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:37:45.3483|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:37:45.3483|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 115.396ms 2025-12-29 12:37:45.3483|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:37:45.3483|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 137.6056ms 200 application/json; charset=utf-8 2025-12-29 12:37:51.5213|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:37:51.5213|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:37:51.5274|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1066ms 204 2025-12-29 12:37:51.5274|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:37:51.5274|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:37:51.5274|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:37:51.5274|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:37:51.5436|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:37:51.5436|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:37:51.5436|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:37:51.6656|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:37:51.6678|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 118.5129ms 2025-12-29 12:37:51.6678|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:37:51.6678|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 139.2525ms 200 application/json; charset=utf-8 2025-12-29 12:39:45.3190|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:39:45.3190|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:39:45.3190|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.532ms 204 2025-12-29 12:39:45.3331|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:39:45.3331|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-29 12:39:45.3331|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-29 12:39:45.3331|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:39:45.3331|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-29 12:39:45.3496|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-29 12:39:45.3496|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 17.9479ms 401 2025-12-29 12:39:45.5357|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:39:45.5357|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:39:45.5357|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:39:45.5357|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:39:45.5357|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:39:45.5527|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:39:45.5527|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:39:45.7332|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:39:45.7332|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 178.8342ms 2025-12-29 12:39:45.7393|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:39:45.7393|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 205.6787ms 200 application/json; charset=utf-8 2025-12-29 12:39:46.3663|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:39:46.3663|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:39:46.3663|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.0135ms 204 2025-12-29 12:39:46.3842|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:39:46.3842|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:39:46.3842|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:39:46.3842|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:39:46.3842|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:39:46.3842|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 12:39:46.3842|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:39:46.4033|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-29 12:39:46.4404|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 12:39:46.4448|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 52.3885ms 2025-12-29 12:39:46.4448|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:39:46.4448|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 65.3589ms 200 application/json; charset=utf-8 2025-12-29 12:39:56.4529|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68755 2025-12-29 12:39:56.4529|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:39:56.4580|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1565ms 204 2025-12-29 12:39:56.4580|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68755 2025-12-29 12:39:56.4580|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:39:56.4580|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:39:56.4731|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:39:56.4731|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:39:56.4731|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:39:56.4731|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:39:56.4731|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-29 12:39:56.4731|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:39:56.4731|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:39:56.5253|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:39:56.5253|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 49.2571ms 2025-12-29 12:39:56.5253|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:39:56.5253|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 61.5698ms 200 application/json; charset=utf-8 2025-12-29 12:39:56.5379|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/67562 2025-12-29 12:39:56.5379|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:39:56.5379|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1.5061ms 204 2025-12-29 12:39:56.5379|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/67562 2025-12-29 12:39:56.5379|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:39:56.5513|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:39:56.5513|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:39:56.5513|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:39:56.5513|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:39:56.5513|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:39:56.5513|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-29 12:39:56.5513|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:39:56.5513|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-29 12:39:56.5987|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:39:56.5987|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 43.6359ms 2025-12-29 12:39:56.5987|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:39:56.5987|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 55.864ms 200 application/json; charset=utf-8 2025-12-29 12:39:59.2955|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:39:59.2955|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:39:59.2955|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.3126ms 204 2025-12-29 12:39:59.3098|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:39:59.3098|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:39:59.3098|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:39:59.3098|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:39:59.3098|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:39:59.3180|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 12:39:59.3180|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:39:59.3180|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-29 12:39:59.3519|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 12:39:59.3519|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 34.7314ms 2025-12-29 12:39:59.3519|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:39:59.3519|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 47.5244ms 200 application/json; charset=utf-8 2025-12-29 12:40:04.4181|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:40:04.4484|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:40:16.3258|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/67562 2025-12-29 12:40:16.3258|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:40:16.3258|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.4348ms 204 2025-12-29 12:40:16.3425|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/67562 2025-12-29 12:40:16.3425|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:40:16.3425|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:40:16.3425|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:40:16.3425|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:40:16.3425|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:40:16.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-29 12:40:16.3519|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-29 12:40:16.3519|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:40:16.3519|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:40:16.4281|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:40:16.4316|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 80.4005ms 2025-12-29 12:40:16.4316|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:40:16.4316|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 91.8171ms 200 application/json; charset=utf-8 2025-12-29 12:40:16.4316|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/67563 2025-12-29 12:40:16.4448|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:40:16.4448|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.9342ms 204 2025-12-29 12:40:16.4448|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/67563 2025-12-29 12:40:16.4448|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:40:16.4448|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:40:16.4611|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:40:16.4611|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:40:16.4611|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:40:16.4611|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:40:16.4611|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-29 12:40:16.4611|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:40:16.4771|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:40:16.5224|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:40:16.5224|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 58.9817ms 2025-12-29 12:40:16.5224|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:40:16.5224|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 73.3743ms 200 application/json; charset=utf-8 2025-12-29 12:40:18.9903|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:40:18.9931|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:40:18.9931|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6122ms 204 2025-12-29 12:40:18.9931|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:40:18.9931|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:40:19.0070|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:40:19.0070|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:40:19.0070|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:40:19.0070|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 12:40:19.0070|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:40:19.0070|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-29 12:40:19.0530|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 12:40:19.0553|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.8292ms 2025-12-29 12:40:19.0553|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:40:19.0553|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 55.4202ms 200 application/json; charset=utf-8 2025-12-29 12:40:22.8611|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:40:22.8611|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:40:22.8662|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1116ms 204 2025-12-29 12:40:22.8662|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:40:22.8662|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:40:22.8662|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:40:22.8818|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:40:22.8818|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:40:22.8818|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:40:22.8818|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:40:22.9812|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:40:22.9812|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 95.8132ms 2025-12-29 12:40:22.9812|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:40:22.9812|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 114.1784ms 200 application/json; charset=utf-8 2025-12-29 12:40:38.1462|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/67563 2025-12-29 12:40:38.1462|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:40:38.1462|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9945ms 204 2025-12-29 12:40:38.1462|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/67563 2025-12-29 12:40:38.1620|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:40:38.1620|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:40:38.1620|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:40:38.1620|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:40:38.1620|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:40:38.1620|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:40:38.1756|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-29 12:40:38.1756|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:40:38.1756|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:40:38.2273|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:40:38.2273|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 57.6825ms 2025-12-29 12:40:38.2273|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:40:38.2273|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 72.4744ms 200 application/json; charset=utf-8 2025-12-29 12:40:38.2642|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69084 2025-12-29 12:40:38.2642|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:40:38.2642|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.2222ms 204 2025-12-29 12:40:38.2732|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69084 2025-12-29 12:40:38.2732|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:40:38.2732|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:40:38.2732|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:40:38.2732|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:40:38.2732|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:40:38.2732|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:40:38.2732|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-29 12:40:38.2872|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:40:38.2872|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:40:38.3306|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:40:38.3334|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 53.5446ms 2025-12-29 12:40:38.3334|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:40:38.3334|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 63.6175ms 200 application/json; charset=utf-8 2025-12-29 12:40:41.1505|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:40:41.1505|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:40:41.1505|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.6206ms 204 2025-12-29 12:40:41.1866|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:40:41.1866|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:40:41.1866|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:40:41.1923|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:40:41.1923|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:40:41.1923|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 12:40:41.1923|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:40:41.1923|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-29 12:40:41.2353|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 12:40:41.2353|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 40.9258ms 2025-12-29 12:40:41.2402|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:40:41.2402|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 55.7193ms 200 application/json; charset=utf-8 2025-12-29 12:41:25.2788|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69084 2025-12-29 12:41:25.2788|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:41:25.2788|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4055ms 204 2025-12-29 12:41:25.2907|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69084 2025-12-29 12:41:25.2907|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:41:25.2907|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:41:25.2907|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:41:25.2907|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:41:25.2907|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:41:25.2907|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:41:25.3056|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-29 12:41:25.3056|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:41:25.3056|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:41:25.3612|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:41:25.3612|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 62.964ms 2025-12-29 12:41:25.3612|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:41:25.3689|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 78.2132ms 200 application/json; charset=utf-8 2025-12-29 12:41:25.3689|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68228 2025-12-29 12:41:25.3689|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:41:25.3689|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4633ms 204 2025-12-29 12:41:25.4539|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68228 2025-12-29 12:41:25.4539|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:41:25.4539|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:41:25.4539|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:41:25.4539|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:41:25.4539|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:41:25.4539|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:41:25.4640|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-29 12:41:25.4640|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:41:25.4640|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:41:25.5125|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:41:25.5125|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 54.9297ms 2025-12-29 12:41:25.5125|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:41:25.5125|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 63.9098ms 200 application/json; charset=utf-8 2025-12-29 12:41:27.8453|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:41:27.8453|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:41:27.8453|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5688ms 204 2025-12-29 12:41:27.8799|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:41:27.8837|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:41:27.8837|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:41:27.8837|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:41:27.8837|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:41:27.8837|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 12:41:27.8837|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:41:27.8837|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-29 12:41:27.9349|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 12:41:27.9349|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 43.3209ms 2025-12-29 12:41:27.9349|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:41:27.9349|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 62.9672ms 200 application/json; charset=utf-8 2025-12-29 12:43:35.8009|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:43:35.8009|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:43:35.8009|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5932ms 204 2025-12-29 12:43:35.8009|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:43:35.8009|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:43:35.8009|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:43:35.8167|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:43:35.8167|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:43:35.8167|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 12:43:35.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-29 12:43:35.8167|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-29 12:43:35.8734|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 12:43:35.8734|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 53.8131ms 2025-12-29 12:43:35.8734|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:43:35.8780|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 67.3805ms 200 application/json; charset=utf-8 2025-12-29 12:43:37.2355|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:43:37.2355|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:43:37.2355|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:43:37.2355|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:43:37.2355|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:43:37.2355|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 12:43:37.2355|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:43:37.2478|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-29 12:43:37.2937|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 12:43:37.2937|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 51.4071ms 2025-12-29 12:43:37.2937|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:43:37.2937|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 62.8399ms 200 application/json; charset=utf-8 2025-12-29 12:44:26.9836|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69131 2025-12-29 12:44:26.9836|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:44:26.9896|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9094ms 204 2025-12-29 12:44:26.9896|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69131 2025-12-29 12:44:26.9896|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:44:26.9896|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:44:26.9896|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:44:26.9896|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:44:27.0061|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:44:27.0061|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:44:27.0061|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-29 12:44:27.0061|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:44:27.0223|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:44:27.0905|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69152 2025-12-29 12:44:27.0905|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:44:27.0905|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:44:27.0972|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 88.5828ms 2025-12-29 12:44:27.0972|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.025ms 204 2025-12-29 12:44:27.0972|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:44:27.0972|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 109.2696ms 200 application/json; charset=utf-8 2025-12-29 12:44:27.0972|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69152 2025-12-29 12:44:27.0972|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:44:27.1132|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:44:27.1132|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:44:27.1132|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:44:27.1132|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:44:27.1132|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:44:27.1132|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-29 12:44:27.1287|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:44:27.1287|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:44:27.1756|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:44:27.1756|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 58.7747ms 2025-12-29 12:44:27.1756|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:44:27.1756|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 75.3989ms 200 application/json; charset=utf-8 2025-12-29 12:45:04.5854|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:45:04.5854|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:46:17.6751|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:46:17.6784|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:46:17.6784|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9795ms 204 2025-12-29 12:46:17.6784|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:46:17.6784|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:46:17.6784|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:46:17.6908|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:46:17.6908|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:46:17.6908|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 12:46:17.6908|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:46:17.6908|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-29 12:46:17.7428|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 12:46:17.7428|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 48.8952ms 2025-12-29 12:46:17.7428|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:46:17.7428|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 62.6907ms 200 application/json; charset=utf-8 2025-12-29 12:48:21.5771|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69152 2025-12-29 12:48:21.5771|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:48:21.5771|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4494ms 204 2025-12-29 12:48:21.5888|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69152 2025-12-29 12:48:21.5888|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:48:21.5888|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:48:21.5888|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:48:21.5888|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:48:21.5996|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:48:21.5996|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:48:21.5996|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-29 12:48:21.5996|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:48:21.5996|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:48:21.6737|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:48:21.6737|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 76.252ms 2025-12-29 12:48:21.6790|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:48:21.6790|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 91.7904ms 200 application/json; charset=utf-8 2025-12-29 12:48:21.6790|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69130 2025-12-29 12:48:21.6790|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:48:21.6790|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.2866ms 204 2025-12-29 12:48:21.7044|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69130 2025-12-29 12:48:21.7044|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:48:21.7044|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:48:21.7044|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:48:21.7098|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:48:21.7098|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:48:21.7098|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:48:21.7098|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-29 12:48:21.7098|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:48:21.7098|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:48:21.7672|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:48:21.7672|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 57.4362ms 2025-12-29 12:48:21.7726|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:48:21.7726|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 75.8215ms 200 application/json; charset=utf-8 2025-12-29 12:49:27.4662|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:49:27.4662|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:49:27.4739|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.7311ms 204 2025-12-29 12:49:27.4739|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:49:27.4739|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:49:27.4739|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:49:27.4739|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:49:27.4895|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:49:27.4895|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:49:27.4895|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:49:27.6601|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:49:27.6636|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 169.7909ms 2025-12-29 12:49:27.6636|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:49:27.6636|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 189.3041ms 200 application/json; charset=utf-8 2025-12-29 12:49:28.7633|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:49:28.7633|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:49:28.7633|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.6437ms 204 2025-12-29 12:49:28.7862|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:49:28.7862|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:49:28.7862|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:49:28.7862|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:49:28.7862|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:49:28.7862|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 12:49:28.7862|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:49:28.8033|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-29 12:49:28.8376|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 12:49:28.8376|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.1895ms 2025-12-29 12:49:28.8376|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:49:28.8376|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 56.3615ms 200 application/json; charset=utf-8 2025-12-29 12:49:40.1539|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:49:40.1539|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:49:40.1617|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.8712ms 204 2025-12-29 12:49:40.1617|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:49:40.1617|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:49:40.1617|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:49:40.1617|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:49:40.1617|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:49:40.1617|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:49:40.1769|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:49:40.3001|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:49:40.3021|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 125.6669ms 2025-12-29 12:49:40.3021|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:49:40.3021|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 138.4797ms 200 application/json; charset=utf-8 2025-12-29 12:50:04.7624|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:50:04.7624|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:50:47.3742|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:50:47.3777|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:50:47.3777|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8071ms 204 2025-12-29 12:50:47.3777|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:50:47.3777|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:50:47.3777|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:50:47.3777|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:50:47.3929|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:50:47.3929|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:50:47.3929|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:50:47.5367|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:50:47.5367|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 142.1377ms 2025-12-29 12:50:47.5367|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:50:47.5367|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 158.9382ms 200 application/json; charset=utf-8 2025-12-29 12:50:59.8922|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68228 2025-12-29 12:50:59.8922|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:50:59.8984|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1812ms 204 2025-12-29 12:50:59.8984|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68228 2025-12-29 12:50:59.8984|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:50:59.9141|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:50:59.9141|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:50:59.9141|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:50:59.9141|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:50:59.9141|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:50:59.9297|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-29 12:50:59.9297|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:50:59.9297|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:50:59.9986|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:50:59.9986|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 79.6067ms 2025-12-29 12:50:59.9986|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:50:59.9986|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 97.7047ms 200 application/json; charset=utf-8 2025-12-29 12:51:00.0340|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68566 2025-12-29 12:51:00.0340|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:51:00.0340|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.8559ms 204 2025-12-29 12:51:00.0439|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/68566 2025-12-29 12:51:00.0439|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:51:00.0439|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:51:00.0439|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:51:00.0439|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:51:00.0439|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:51:00.0439|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:51:00.0567|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-29 12:51:00.0567|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:51:00.0567|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 12:51:00.1148|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:51:00.1182|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 65.8354ms 2025-12-29 12:51:00.1182|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 12:51:00.1182|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 79.3156ms 200 application/json; charset=utf-8 2025-12-29 12:51:04.6808|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:51:04.6808|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:51:04.6808|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.7607ms 204 2025-12-29 12:51:04.7301|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:51:04.7301|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:51:04.7301|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:51:04.7301|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:51:04.7301|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:51:04.7432|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 12:51:04.7432|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:51:04.7432|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-29 12:51:04.7856|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 12:51:04.7890|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 43.821ms 2025-12-29 12:51:04.7890|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:51:04.7890|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 63.5423ms 200 application/json; charset=utf-8 2025-12-29 12:51:06.1630|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:51:06.1695|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:51:06.1695|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 13.5546ms 204 2025-12-29 12:51:06.1806|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:51:06.1806|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:51:06.1806|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:51:06.1806|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:51:06.1806|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:51:06.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-29 12:51:06.1962|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:51:06.3148|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:51:06.3148|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 121.7956ms 2025-12-29 12:51:06.3201|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:51:06.3201|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 140.5507ms 200 application/json; charset=utf-8 2025-12-29 12:51:07.8952|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 12:51:07.8986|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:51:07.8986|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.984ms 204 2025-12-29 12:51:07.8986|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 12:51:07.8986|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:51:07.8986|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:51:07.8986|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:51:07.9132|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 12:51:07.9132|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-29 12:51:07.9132|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:51:07.9791|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-29 12:51:07.9791|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 66.3728ms 2025-12-29 12:51:07.9791|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 12:51:07.9791|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 78.9846ms 200 application/json; charset=utf-8 2025-12-29 12:51:08.0647|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:51:08.0691|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:51:08.0691|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.4785ms 204 2025-12-29 12:51:08.0691|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:51:08.0846|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:51:08.0846|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:51:08.0846|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:51:08.0846|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:51:08.0846|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:51:08.0846|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:51:08.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-29 12:51:08.2516|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 158.1535ms 2025-12-29 12:51:08.2573|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:51:08.2573|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 179.1842ms 200 application/json; charset=utf-8 2025-12-29 12:52:50.9223|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:52:50.9223|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:52:50.9223|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.9813ms 204 2025-12-29 12:52:50.9223|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:52:50.9336|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:52:50.9336|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:52:50.9336|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:52:50.9336|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:52:50.9336|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:52:50.9336|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:52:51.0740|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:52:51.0740|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 134.8892ms 2025-12-29 12:52:51.0740|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:52:51.0740|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 151.5578ms 200 application/json; charset=utf-8 2025-12-29 12:52:58.4471|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:52:58.4499|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:52:58.4499|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1124ms 204 2025-12-29 12:52:58.4499|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:52:58.4499|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:52:58.4499|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:52:58.4499|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:52:58.4686|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:52:58.4686|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:52:58.4686|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:52:58.6109|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:52:58.6109|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 139.1466ms 2025-12-29 12:52:58.6109|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:52:58.6109|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 159.1336ms 200 application/json; charset=utf-8 2025-12-29 12:53:11.5702|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:53:11.5702|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:53:11.5702|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.3538ms 204 2025-12-29 12:53:11.5811|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:53:11.5811|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:53:11.5811|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:53:11.5811|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:53:11.5811|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:53:11.5811|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:53:11.5811|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:53:11.7363|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:53:11.7383|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 142.6407ms 2025-12-29 12:53:11.7383|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:53:11.7383|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 161.7403ms 200 application/json; charset=utf-8 2025-12-29 12:55:04.9322|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:55:04.9322|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:55:08.6056|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:55:08.6056|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:55:08.6132|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.6281ms 204 2025-12-29 12:55:08.6132|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:55:08.6132|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:55:08.6260|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:55:08.6260|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:55:08.6260|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:55:08.6260|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:55:08.6260|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:55:08.7720|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:55:08.7720|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 136.8102ms 2025-12-29 12:55:08.7720|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:55:08.7720|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 157.9175ms 200 application/json; charset=utf-8 2025-12-29 12:55:34.3262|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:55:34.3262|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:55:34.3308|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5737ms 204 2025-12-29 12:55:34.3308|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:55:34.3308|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:55:34.3308|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:55:34.3308|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:55:34.3308|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:55:34.3308|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:55:34.3308|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:55:34.4649|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:55:34.4649|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 121.0737ms 2025-12-29 12:55:34.4649|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:55:34.4649|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 132.4743ms 200 application/json; charset=utf-8 2025-12-29 12:58:02.6912|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:58:02.6912|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:58:02.6912|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.7563ms 204 2025-12-29 12:58:02.7114|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 12:58:02.7114|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:58:02.7114|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:58:02.7114|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:58:02.7181|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:58:02.7181|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 12:58:02.7181|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:58:02.7181|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-29 12:58:02.7550|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 12:58:02.7550|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 37.4211ms 2025-12-29 12:58:02.7550|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 12:58:02.7550|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 49.1375ms 200 application/json; charset=utf-8 2025-12-29 12:58:12.5248|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:58:12.5248|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:58:12.5248|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2098ms 204 2025-12-29 12:58:12.5361|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:58:12.5361|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:58:12.5361|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:58:12.5361|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:58:12.5361|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:58:12.5361|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:58:12.5361|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:58:12.6690|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:58:12.6690|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 125.8551ms 2025-12-29 12:58:12.6723|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:58:12.6723|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 137.888ms 200 application/json; charset=utf-8 2025-12-29 12:58:26.7736|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:58:26.7736|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:58:26.7736|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7245ms 204 2025-12-29 12:58:26.7849|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 12:58:26.7849|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:58:26.7849|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:58:26.7849|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:58:26.7849|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:58:26.7965|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 12:58:26.7965|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:58:26.9448|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 12:58:26.9448|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 148.3841ms 2025-12-29 12:58:26.9448|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 12:58:26.9448|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 164.0297ms 200 application/json; charset=utf-8 2025-12-29 12:58:28.1760|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Resend 2025-12-29 12:58:28.1760|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:58:28.1760|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2694ms 204 2025-12-29 12:58:28.1902|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-29 12:58:28.1902|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:58:28.1902|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:58:28.1902|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:58:28.1902|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ResendPaymentbatch (PaymentService)' 2025-12-29 12:58:28.1902|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-29 12:58:28.2027|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:58:28.2027|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [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(68380 AS bigint)) 2025-12-29 12:58:28.2350|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-29 12:58:28.3110|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-29 12:58:28.3146|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ResendPaymentbatch (PaymentService) in 112.2945ms 2025-12-29 12:58:28.3146|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ResendPaymentbatch (PaymentService)' 2025-12-29 12:58:28.3146|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 128.9246ms 200 application/json; charset=utf-8 2025-12-29 12:58:44.5199|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Resend 2025-12-29 12:58:44.5199|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:58:44.5199|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9594ms 204 2025-12-29 12:58:44.5398|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-29 12:58:44.5398|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 12:58:44.5398|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 12:58:44.5482|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 12:58:44.5482|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ResendPaymentbatch (PaymentService)' 2025-12-29 12:58:44.5482|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-29 12:58:44.5482|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 12:58:44.5482|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(68387 AS bigint)) 2025-12-29 12:58:44.5881|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-29 12:58:44.6908|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-29 12:58:44.6908|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ResendPaymentbatch (PaymentService) in 140.0995ms 2025-12-29 12:58:44.6908|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ResendPaymentbatch (PaymentService)' 2025-12-29 12:58:44.6908|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 156.6806ms 200 application/json; charset=utf-8 2025-12-29 13:00:05.1221|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:00:05.1221|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:05:05.3380|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:05:05.3380|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:05:17.4558|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 13:05:17.4558|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:05:17.4558|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9243ms 204 2025-12-29 13:05:17.4558|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 13:05:17.4724|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:05:17.4724|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:05:17.4724|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:05:17.4724|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 13:05:17.4724|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 13:05:17.4724|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:05:17.4866|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-29 13:05:17.5364|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 13:05:17.5364|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 55.5287ms 2025-12-29 13:05:17.5364|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 13:05:17.5364|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 71.2881ms 200 application/json; charset=utf-8 2025-12-29 13:05:21.1085|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-29 13:05:21.1111|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:05:21.1111|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0782ms 204 2025-12-29 13:05:21.1592|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-29 13:05:21.1592|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:05:21.1592|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:05:21.1592|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:05:21.1748|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 13:05:21.1748|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 13:05:21.1748|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:05:21.1748|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-29 13:05:21.2243|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 13:05:21.2243|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 47.4265ms 2025-12-29 13:05:21.2243|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 13:05:21.2243|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 72.5918ms 200 application/json; charset=utf-8 2025-12-29 13:05:24.3787|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-29 13:05:24.3787|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:05:24.3787|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.366ms 204 2025-12-29 13:05:24.3985|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-29 13:05:24.3985|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:05:24.3985|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:05:24.3985|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:05:24.4071|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:05:24.4071|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:05:24.4071|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:05:24.5775|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:05:24.5775|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 167.1881ms 2025-12-29 13:05:24.5812|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:05:24.5812|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 184.8946ms 200 application/json; charset=utf-8 2025-12-29 13:07:18.5765|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69130 2025-12-29 13:07:18.5765|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:07:18.5765|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2097ms 204 2025-12-29 13:07:18.5869|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69130 2025-12-29 13:07:18.5869|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-29 13:07:18.5869|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-29 13:07:18.5869|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:07:18.5869|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-29 13:07:18.5869|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-29 13:07:18.5869|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.7409ms 401 2025-12-29 13:07:18.6894|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69130 2025-12-29 13:07:18.6894|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:07:18.6894|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:07:18.6894|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:07:18.6965|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 13:07:18.6965|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:07:18.6965|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:07:18.6965|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-29 13:07:18.7119|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 13:07:18.7119|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 13:07:18.7579|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:07:18.7618|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 61.8441ms 2025-12-29 13:07:18.7618|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 13:07:18.7618|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 75.2912ms 200 application/json; charset=utf-8 2025-12-29 13:07:18.8363|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69127 2025-12-29 13:07:18.8391|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:07:18.8391|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.7833ms 204 2025-12-29 13:07:18.8391|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69127 2025-12-29 13:07:18.8391|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:07:18.8545|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:07:18.8545|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:07:18.8545|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 13:07:18.8545|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:07:18.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-29 13:07:18.8545|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-29 13:07:18.8693|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 13:07:18.8693|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 13:07:18.9329|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:07:18.9329|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 74.0107ms 2025-12-29 13:07:18.9329|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 13:07:18.9329|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 89.2199ms 200 application/json; charset=utf-8 2025-12-29 13:07:23.8896|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:07:23.8896|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:07:23.8896|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3236ms 204 2025-12-29 13:07:23.9029|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:07:23.9029|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:07:23.9029|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:07:23.9029|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:07:23.9029|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:07:23.9029|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:07:23.9152|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:07:24.0602|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:07:24.0602|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 147.8287ms 2025-12-29 13:07:24.0602|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:07:24.0602|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 163.3888ms 200 application/json; charset=utf-8 2025-12-29 13:07:50.7830|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 13:07:50.7830|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:07:50.7878|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8145ms 204 2025-12-29 13:07:50.7878|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 13:07:50.7878|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:07:50.7878|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:07:50.7878|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:07:50.7878|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 13:07:50.7878|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 13:07:50.7878|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:07:50.7878|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-29 13:07:50.8362|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 13:07:50.8362|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 40.1919ms 2025-12-29 13:07:50.8362|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 13:07:50.8362|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 49.3744ms 200 application/json; charset=utf-8 2025-12-29 13:07:57.4478|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:07:57.4478|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:07:57.4478|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.6692ms 204 2025-12-29 13:07:57.4478|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:07:57.4478|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:07:57.4478|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:07:57.4595|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:07:57.4595|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:07:57.4595|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:07:57.4595|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:07:57.6009|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:07:57.6009|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 136.7799ms 2025-12-29 13:07:57.6009|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:07:57.6009|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 148.8683ms 200 application/json; charset=utf-8 2025-12-29 13:08:47.0877|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:08:47.0877|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:08:47.0877|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 11.5947ms 204 2025-12-29 13:08:47.1049|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:08:47.1049|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:08:47.1049|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:08:47.1049|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:08:47.1049|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:08:47.1223|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:08:47.1223|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:08:47.2568|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:08:47.2568|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 134.2589ms 2025-12-29 13:08:47.2603|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:08:47.2603|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 157.2869ms 200 application/json; charset=utf-8 2025-12-29 13:09:49.6031|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69127 2025-12-29 13:09:49.6031|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:09:49.6031|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9274ms 204 2025-12-29 13:09:49.6031|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69127 2025-12-29 13:09:49.6031|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:09:49.6172|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:09:49.6172|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:09:49.6172|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 13:09:49.6172|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:09:49.6172|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:09:49.6172|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-29 13:09:49.6172|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 13:09:49.6322|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 13:09:49.6819|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:09:49.6819|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 63.3605ms 2025-12-29 13:09:49.6819|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 13:09:49.6819|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 74.4313ms 200 application/json; charset=utf-8 2025-12-29 13:09:49.7191|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69126 2025-12-29 13:09:49.7191|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:09:49.7191|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6565ms 204 2025-12-29 13:09:49.7328|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69126 2025-12-29 13:09:49.7328|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:09:49.7328|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:09:49.7328|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:09:49.7328|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 13:09:49.7413|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:09:49.7413|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:09:49.7413|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-29 13:09:49.7413|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 13:09:49.7413|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 13:09:49.7958|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:09:49.7958|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 56.9423ms 2025-12-29 13:09:49.7958|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 13:09:49.8033|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 70.5342ms 200 application/json; charset=utf-8 2025-12-29 13:10:05.4720|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:10:05.4720|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:10:30.9725|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 13:10:30.9725|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:10:30.9725|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8321ms 204 2025-12-29 13:10:30.9834|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 13:10:30.9834|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:10:30.9834|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:10:30.9834|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:10:30.9834|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 13:10:30.9834|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 13:10:30.9834|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:10:30.9834|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-29 13:10:31.0344|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 13:10:31.0344|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 44.2656ms 2025-12-29 13:10:31.0344|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 13:10:31.0344|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 55.9425ms 200 application/json; charset=utf-8 2025-12-29 13:11:06.9312|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69126 2025-12-29 13:11:06.9312|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:11:06.9312|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.8403ms 204 2025-12-29 13:11:06.9312|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69126 2025-12-29 13:11:06.9443|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:11:06.9443|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:11:06.9443|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:11:06.9443|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 13:11:06.9443|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:11:06.9443|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:11:06.9595|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-29 13:11:06.9595|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 13:11:06.9595|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 13:11:07.0241|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:11:07.0241|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 72.9003ms 2025-12-29 13:11:07.0241|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 13:11:07.0241|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 87.4625ms 200 application/json; charset=utf-8 2025-12-29 13:11:07.0603|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69125 2025-12-29 13:11:07.0603|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:11:07.0603|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4665ms 204 2025-12-29 13:11:07.0819|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69125 2025-12-29 13:11:07.0848|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:11:07.0848|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:11:07.0848|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:11:07.0848|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 13:11:07.0848|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:11:07.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-29 13:11:07.1008|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-29 13:11:07.1008|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 13:11:07.1008|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 13:11:07.1479|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:11:07.1479|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 55.7653ms 2025-12-29 13:11:07.1479|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 13:11:07.1479|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 73.6602ms 200 application/json; charset=utf-8 2025-12-29 13:14:51.5191|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:14:51.5191|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:14:51.5224|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.3882ms 204 2025-12-29 13:14:51.5224|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:14:51.5224|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-29 13:14:51.5224|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-29 13:14:51.5224|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:14:51.5224|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-29 13:14:51.5372|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-29 13:14:51.5372|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.8255ms 401 2025-12-29 13:15:05.6221|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:15:05.6221|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:15:14.8556|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 13:15:14.8556|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:15:14.8556|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.6479ms 204 2025-12-29 13:15:14.8689|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 13:15:14.8689|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:15:14.8689|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:15:14.8689|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:15:14.8689|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:15:14.8689|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:15:14.8689|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 13:15:14.8816|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.76ms 204 2025-12-29 13:15:14.8816|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 13:15:14.8816|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:15:14.8816|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:15:14.8816|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:15:14.8816|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:15:14.8816|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-29 13:15:14.8816|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:15:14.8991|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:15:14.8991|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:15:14.8991|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:15:14.9513|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 13:15:14.9513|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 67.0848ms 2025-12-29 13:15:14.9513|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 13:15:14.9513|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 87.0913ms 200 application/json; charset=utf-8 2025-12-29 13:15:15.0704|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:15:15.0704|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 171.6547ms 2025-12-29 13:15:15.0704|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:15:15.0704|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 190.9594ms 200 application/json; charset=utf-8 2025-12-29 13:15:17.2247|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 13:15:17.2247|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:15:17.2247|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3162ms 204 2025-12-29 13:15:17.2247|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 13:15:17.2404|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:15:17.2404|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:15:17.2404|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:15:17.2404|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 13:15:17.2404|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-29 13:15:17.2404|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:15:17.5973|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-29 13:15:17.6009|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 351.454ms 2025-12-29 13:15:17.6009|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 13:15:17.6009|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 367.5789ms 200 application/json; charset=utf-8 2025-12-29 13:15:18.6662|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/c2f16cd5-edaa-4314-b9b0-dd8e26fa70b4 2025-12-29 13:15:18.6662|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:15:18.6662|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.8822ms 204 2025-12-29 13:15:18.6662|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/c2f16cd5-edaa-4314-b9b0-dd8e26fa70b4 2025-12-29 13:15:18.6790|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:15:18.6790|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:15:18.6790|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:15:18.6790|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 13:15:18.6790|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-29 13:15:18.6790|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:15:20.6151|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-29 13:15:20.6151|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (4ms) [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-29 13:15:20.6426|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-29 13:15:20.6848||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-29 13:15:20.7292|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:15:20.7292|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 2046.9082ms 2025-12-29 13:15:20.7292|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 13:15:20.7292|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2058.3156ms 200 application/json; charset=utf-8 2025-12-29 13:15:21.2512|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/c2f16cd5-edaa-4314-b9b0-dd8e26fa70b4?Page=1&PageSize=100&IsValid=false 2025-12-29 13:15:21.2512|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:15:21.2572|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0337ms 204 2025-12-29 13:15:21.2572|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/c2f16cd5-edaa-4314-b9b0-dd8e26fa70b4?Page=1&PageSize=100&IsValid=false 2025-12-29 13:15:21.2572|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:15:21.2572|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:15:21.2572|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:15:21.2572|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-29 13:15:21.2728|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-29 13:15:21.2728|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:15:22.7892|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-29 13:15:22.8369|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (45ms) [Parameters=[@__SessionId_0='?' (Size = 4000), @__IsValid_1='?' (DbType = Boolean)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [u].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[IsValid], [p].[Narration], [p].[CreditedAmount] AS [Amount], [p].[Error], [p].[Id] AS [PaymentStagingId], [p].[CurrencyId] FROM [PaymentItemStaging] AS [p] INNER JOIN [UploadStaging] AS [u] ON [p].[UploadStagingId] = [u].[Id] WHERE (([p].[SessionId] = @__SessionId_0) AND ([p].[IsValid] = @__IsValid_1)) AND ([p].[IsPaid] = CAST(0 AS bit)) 2025-12-29 13:15:22.8919|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:15:22.8919|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1621.0822ms 2025-12-29 13:15:22.8975|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-29 13:15:22.8975|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1635.8136ms 200 application/json; charset=utf-8 2025-12-29 13:15:23.2518|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/ReValidatePaymentItems 2025-12-29 13:15:23.2518|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:15:23.2518|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.6434ms 204 2025-12-29 13:15:23.2613|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-29 13:15:23.2613|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:15:23.2613|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:15:23.2613|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:15:23.2613|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-29 13:15:23.2613|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-29 13:15:23.2613|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:15:23.2824|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-29 13:15:23.2824||WARN|PaymentService.Core.Service.IntegrationService|Fee Url: https://rcpayapi.mof.gov.sl/FeeService/ 2025-12-29 13:15:23.2904||WARN|PaymentService.Core.Service.IntegrationService|EndPoint: api/FeeCalculation/GetTransactionFee/207?currencyId=17 2025-12-29 13:15:23.4478||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-29 13:15:23.5025|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (48ms) [Parameters=[@__8__locals1_Model_SessionId_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Id], [p].[AccountName], [p].[AccountNo], [p].[Amount], [p].[BankCode], [p].[BankId], [p].[BorneBy], [p].[ChequeNo], [p].[CorporateFeeAmount], [p].[CreditedAmount], [p].[CurrencyId], [p].[CustomerFeeAmount], [p].[Error], [p].[IsPaid], [p].[IsValid], [p].[Narration], [p].[PaymentItemId], [p].[PaymentSummaryByBankId], [p].[RouteId], [p].[SendToBank], [p].[SessionId], [p].[SourceAccount], [p].[UploadStagingId] FROM [PaymentItemStaging] AS [p] WHERE ([p].[SessionId] = @__8__locals1_Model_SessionId_0) AND ([p].[IsValid] = CAST(0 AS bit)) 2025-12-29 13:15:23.5067||WARN|PaymentService.Core.Service.PaymentService|2 Items to ReValidate. 2025-12-29 13:15:23.5067||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: c2f16cd5-edaa-4314-b9b0-dd8e26fa70b4, AccountNo: 000001011201100849, Amount: 898150.00] 2025-12-29 13:15:23.5067||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: c2f16cd5-edaa-4314-b9b0-dd8e26fa70b4 2025-12-29 13:15:23.5436||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: c2f16cd5-edaa-4314-b9b0-dd8e26fa70b4, AccountNo: 003001039719412181, Amount: 600000.00] 2025-12-29 13:15:23.5436||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: c2f16cd5-edaa-4314-b9b0-dd8e26fa70b4 2025-12-29 13:15:23.5645||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"MINISTRY OF SOCIAL WELFA","AccountNo":"000001011201100849","Amount":"898150.00","BankCode":"000","CurrencyId":17,"CreditedAmount":898150.00,"IsValid":false}, Error , IsNew False 2025-12-29 13:15:23.5995||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"OPERATION ACCOUNT FOR HA","AccountNo":"003001039719412181","Amount":"600000.00","BankCode":"003","CurrencyId":17,"CreditedAmount":600000.00,"IsValid":false}, Error , IsNew False 2025-12-29 13:15:23.6474|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-29 13:15:23.6474|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService) in 379.9617ms 2025-12-29 13:15:23.6474|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-29 13:15:23.6474|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 391.1527ms 200 application/json; charset=utf-8 2025-12-29 13:15:23.6717|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/c2f16cd5-edaa-4314-b9b0-dd8e26fa70b4 2025-12-29 13:15:23.6717|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:15:23.6717|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:15:23.6775|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:15:23.6775|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 13:15:23.6775|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-29 13:15:23.6775|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:15:25.0051|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-29 13:15:25.0094|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-29 13:15:25.0094|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-29 13:15:25.0605||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-29 13:15:25.1042|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:15:25.1042|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1424.3644ms 2025-12-29 13:15:25.1042|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 13:15:25.1042|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1438.0911ms 200 application/json; charset=utf-8 2025-12-29 13:15:25.1304|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/c2f16cd5-edaa-4314-b9b0-dd8e26fa70b4 2025-12-29 13:15:25.1325|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:15:25.1325|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.864ms 204 2025-12-29 13:15:25.1325|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/c2f16cd5-edaa-4314-b9b0-dd8e26fa70b4 2025-12-29 13:15:25.1325|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:15:25.1325|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:15:25.1325|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:15:25.1469|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 13:15:25.1469|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-29 13:15:25.1469|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:15:26.3272|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-29 13:15:26.3272|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-29 13:15:26.3424|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-29 13:15:26.3752||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-29 13:15:26.4199|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:15:26.4199|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1273.4037ms 2025-12-29 13:15:26.4199|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 13:15:26.4199|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1286.3086ms 200 application/json; charset=utf-8 2025-12-29 13:15:27.9672|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/InitiateUploadPayment 2025-12-29 13:15:27.9672|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:15:27.9672|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.4753ms 204 2025-12-29 13:15:27.9770|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=----WebKitFormBoundarykHyN8CtxnEXLl9wx 176 2025-12-29 13:15:27.9770|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:15:27.9770|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:15:27.9770|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:15:27.9770|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService)' 2025-12-29 13:15:27.9770|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-29 13:15:27.9770|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:15:27.9999|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-29 13:15:28.0186|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-29 13:15:28.0244|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-29 13:15:28.0244||WARN|PaymentService.Core.Service.IntegrationService|GetCorporateWorkFlow Endpoint Called @ 12/29/2025 1:15:28 PM 2025-12-29 13:15:28.1028||WARN|PaymentService.Controllers.PaymentController|Time To check workflow: 74 2025-12-29 13:15:28.1028|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-29 13:15:31.3065||WARN|PaymentService.Controllers.PaymentController|Time To Run Procedure to Initiate Transaction: 3192 2025-12-29 13:15:31.3065|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-29 13:15:31.3214|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-29 13:15:31.3340||WARN|PaymentService.Controllers.PaymentController|Time To Initiate Workflow: 11 2025-12-29 13:15:31.3631||WARN|PaymentService.Core.Service.IntegrationService|Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiWXVzdWYgQmFuZ3VyYSIsImh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vd3MvMjAwOC8wNi9pZGVudGl0eS9jbGFpbXMvcHJpbWFyeXNpZCI6IjQ5OSIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL2dpdmVubmFtZSI6InliYW5ndXJhQE1PRiIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL2VtYWlsYWRkcmVzcyI6InliYW5ndXJhQG1vZi5nb3Yuc2wiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9sb2NhbGl0eSI6IjIwNyIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL2NvdW50cnkiOiJDb3Jwb3JhdGUiLCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOiJDT1JQT1JBVEVVU0VSIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwOS8wOS9pZGVudGl0eS9jbGFpbXMvYWN0b3IiOlsiaW5pdGlhdGVwYXltZW50IiwiQ2FuSW5pdGlhdGVQYXltZW50T25Tb3VyY2VBY2NvdW50IiwiQ1ZTQSIsInZpZXdyZXBvcnQiLCJDQU5WSUVXQVBQUk9WQUxTIiwidmlld2JhbGFuY2VzdGF0ZW1lbnQiXSwiZXhwIjoxNzY3MDE1MzE0LCJpc3MiOiJkb3RuZXRfZ3JvY2VyeV9saXN0IiwiYXVkIjoiR3JvY2VyeUxpc3RBUEkifQ.0YStEPViQ282hkBlnZBTh9YyqraJ2KRS_a6zVNp8j70 2025-12-29 13:15:31.3670||WARN|PaymentService.Controllers.PaymentController|Time To Initiate Payment: 3379 2025-12-29 13:15:31.3670||WARN|PaymentService.Core.Service.IntegrationService|IntitiateWorkFlow Endpoint Called @ 12/29/2025 1:15:31 PM 2025-12-29 13:15:31.3670|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-29 13:15:31.3670|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService) in 3385.7294ms 2025-12-29 13:15:31.3670|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.InitiateBulkPayment (PaymentService)' 2025-12-29 13:15:31.3670|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3395.4791ms 200 application/json; charset=utf-8 2025-12-29 13:15:31.4809|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 13:15:31.4809|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:15:31.4809|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.2369ms 204 2025-12-29 13:15:31.4809|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 13:15:31.4923|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:15:31.4923|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:15:31.4923|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:15:31.4923|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 13:15:31.4923|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-29 13:15: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-29 13:15:31.5454|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-29 13:15:31.5454|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 48.1768ms 2025-12-29 13:15:31.5454|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 13:15:31.5529|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 63.7196ms 200 application/json; charset=utf-8 2025-12-29 13:16:31.1457|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:16:31.1480|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:16:31.1480|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.7069ms 204 2025-12-29 13:16:31.1480|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:16:31.1480|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-29 13:16:31.1480|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-29 13:16:31.1615|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:16:31.1615|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-29 13:16:31.1615|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-29 13:16:31.1615|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 10.3923ms 401 2025-12-29 13:17:17.2975|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 13:17:17.2975|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:17:17.3039|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.4781ms 204 2025-12-29 13:17:17.3039|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 13:17:17.3039|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:17:17.3039|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:17:17.3039|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:17:17.3039|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 13:17:17.3189|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:17:17.3189|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 13:17:17.3189|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:17:17.3189|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:17:17.3189|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.3821ms 204 2025-12-29 13:17:17.3189|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-29 13:17:17.3189|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:17:17.3364|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:17:17.3364|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:17:17.3540|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:17:17.3540|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:17:17.3540|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:17:17.3540|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:17:17.3808|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 13:17:17.3808|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 58.9811ms 2025-12-29 13:17:17.3808|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 13:17:17.3808|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 83.5232ms 200 application/json; charset=utf-8 2025-12-29 13:17:17.4840|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:17:17.4840|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 127.2705ms 2025-12-29 13:17:17.4840|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:17:17.4840|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 156.7765ms 200 application/json; charset=utf-8 2025-12-29 13:17:38.3691|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:17:38.3691|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:17:38.3691|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2798ms 204 2025-12-29 13:17:38.3691|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:17:38.3810|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:17:38.3810|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:17:38.3810|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:17:38.3810|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:17:38.3810|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:17:38.3810|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:17:38.5143|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:17:38.5143|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 124.3053ms 2025-12-29 13:17:38.5143|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:17:38.5143|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 139.7988ms 200 application/json; charset=utf-8 2025-12-29 13:17:50.6174|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:17:50.6201|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:17:50.6201|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3178ms 204 2025-12-29 13:17:50.6201|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:17:50.6416|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:17:50.6416|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:17:50.6536|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:17:50.6536|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:17:50.6536|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:17:50.6655|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:17:50.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-29 13:17:50.7924|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 129.1903ms 2025-12-29 13:17:50.7924|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:17:50.7924|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 168.984ms 200 application/json; charset=utf-8 2025-12-29 13:18:10.7745|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:18:10.7745|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:18:10.7820|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.5369ms 204 2025-12-29 13:18:10.7820|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:18:10.7820|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:18:10.7820|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:18:10.7820|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:18:10.7820|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:18:10.7967|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:18:10.7967|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:18:10.9232|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:18:10.9232|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 127.5512ms 2025-12-29 13:18:10.9232|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:18:10.9232|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 144.1954ms 200 application/json; charset=utf-8 2025-12-29 13:18:17.8214|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:18:17.8214|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:18:17.8214|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.3071ms 204 2025-12-29 13:18:17.8326|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:18:17.8326|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:18:17.8326|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:18:17.8326|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:18:17.8326|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:18:17.8326|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:18:17.8484|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:18:17.9766|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:18:17.9766|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 131.0794ms 2025-12-29 13:18:17.9766|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:18:17.9766|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 151.1507ms 200 application/json; charset=utf-8 2025-12-29 13:18:51.0692|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 13:18:51.0692|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:18:51.0692|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7301ms 204 2025-12-29 13:18:51.0811|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 13:18:51.0811|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:18:51.0811|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:18:51.0811|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:18:51.0910|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 13:18:51.0910|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 13:18:51.0910|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:18:51.0910|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-29 13:18:51.1354|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 13:18:51.1389|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 43.698ms 2025-12-29 13:18:51.1389|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 13:18:51.1389|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 61.2867ms 200 application/json; charset=utf-8 2025-12-29 13:19:29.5548|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69125 2025-12-29 13:19:29.5548|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:19:29.5548|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4942ms 204 2025-12-29 13:19:29.5667|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69125 2025-12-29 13:19:29.5667|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:19:29.5667|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:19:29.5667|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:19:29.5667|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 13:19:29.5667|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:19:29.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-29 13:19:29.5667|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-29 13:19:29.5801|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 13:19:29.5801|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 13:19:29.6312|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:19:29.6312|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 61.2832ms 2025-12-29 13:19:29.6312|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 13:19:29.6312|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 70.1066ms 200 application/json; charset=utf-8 2025-12-29 13:19:29.6554|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69124 2025-12-29 13:19:29.6582|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:19:29.6582|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5055ms 204 2025-12-29 13:19:29.6582|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69124 2025-12-29 13:19:29.6582|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:19:29.6727|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:19:29.6727|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:19:29.6727|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 13:19:29.6727|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:19:29.6727|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:19:29.6727|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-29 13:19:29.6876|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 13:19:29.6876|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 13:19:29.7402|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:19:29.7402|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 62.5744ms 2025-12-29 13:19:29.7402|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 13:19:29.7402|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 78.8634ms 200 application/json; charset=utf-8 2025-12-29 13:19:56.6146|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 13:19:56.6146|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:19:56.6146|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2186ms 204 2025-12-29 13:19:56.6146|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 13:19:56.6298|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:19:56.6298|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:19:56.6298|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:19:56.6298|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 13:19:56.6298|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 13:19:56.6298|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:19:56.6298|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-29 13:19:56.6815|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 13:19:56.6815|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 44.7124ms 2025-12-29 13:19:56.6815|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 13:19:56.6815|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 60.4977ms 200 application/json; charset=utf-8 2025-12-29 13:20:05.7747|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:20:05.7747|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:20:05.8521|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:20:05.8521|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:20:05.8521|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0112ms 204 2025-12-29 13:20:05.8521|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:20:05.8521|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:20:05.8692|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:20:05.8692|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:20:05.8692|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:20:05.8692|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:20:05.8692|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:20:06.0065|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:20:06.0101|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 134.0579ms 2025-12-29 13:20:06.0101|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:20:06.0101|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 148.3968ms 200 application/json; charset=utf-8 2025-12-29 13:20:19.6479|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69124 2025-12-29 13:20:19.6513|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:20:19.6513|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3971ms 204 2025-12-29 13:20:19.6513|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69124 2025-12-29 13:20:19.6513|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:20:19.6651|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:20:19.6651|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:20:19.6651|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 13:20:19.6651|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:20:19.6651|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:20:19.6651|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-29 13:20:19.6812|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 13:20:19.6812|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 13:20:19.7541|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:20:19.7541|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 83.1899ms 2025-12-29 13:20:19.7589|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 13:20:19.7589|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 101.5195ms 200 application/json; charset=utf-8 2025-12-29 13:20:19.7589|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69123 2025-12-29 13:20:19.7741|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:20:19.7741|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3853ms 204 2025-12-29 13:20:19.7741|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69123 2025-12-29 13:20:19.7741|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:20:19.7741|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:20:19.7741|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:20:19.7741|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 13:20:19.7741|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:20:19.7913|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:20:19.7913|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-29 13:20:19.7913|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-29 13:20:19.8053|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 13:20:19.8536|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:20:19.8536|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 64.3636ms 2025-12-29 13:20:19.8536|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 13:20:19.8536|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 76.2104ms 200 application/json; charset=utf-8 2025-12-29 13:20:45.8437|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 13:20:45.8437|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:20:45.8437|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8365ms 204 2025-12-29 13:20:45.8561|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 13:20:45.8561|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:20:45.8561|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:20:45.8561|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:20:45.8561|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 13:20:45.8561|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 13:20:45.8676|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:20:45.8676|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-29 13:20:45.9046|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 13:20:45.9046|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 39.7341ms 2025-12-29 13:20:45.9046|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 13:20:45.9046|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 53.5908ms 200 application/json; charset=utf-8 2025-12-29 13:21:05.5130|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:21:05.5130|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:21:05.5130|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.4655ms 204 2025-12-29 13:21:05.5248|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:21:05.5248|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:21:05.5429|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:21:05.5429|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:21:05.5429|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:21:05.5606|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:21:05.5606|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:21:05.6822|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:21:05.6822|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 119.7718ms 2025-12-29 13:21:05.6822|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:21:05.6822|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 164.3709ms 200 application/json; charset=utf-8 2025-12-29 13:21:17.6353|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:21:17.6353|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:21:17.6353|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.713ms 204 2025-12-29 13:21:17.6353|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:21:17.6353|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:21:17.6504|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:21:17.6504|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:21:17.6504|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:21:17.6504|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:21:17.6504|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:21:17.7888|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:21:17.7920|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 130.5525ms 2025-12-29 13:21:17.7920|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:21:17.7920|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 151.196ms 200 application/json; charset=utf-8 2025-12-29 13:21:22.4354|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:21:22.4354|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:21:22.4354|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:21:22.4354|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:21:22.4354|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:21:22.4457|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:21:22.4457|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:21:22.5774|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:21:22.5774|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 132.9121ms 2025-12-29 13:21:22.5774|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:21:22.5774|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 149.5944ms 200 application/json; charset=utf-8 2025-12-29 13:21:42.4633|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:21:42.4633|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:21:42.4633|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.9983ms 204 2025-12-29 13:21:42.4633|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:21:42.4787|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:21:42.4787|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:21:42.4787|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:21:42.4787|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:21:42.4787|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:21:42.4787|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:21:42.6196|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:21:42.6196|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 130.413ms 2025-12-29 13:21:42.6196|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:21:42.6196|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 148.8173ms 200 application/json; charset=utf-8 2025-12-29 13:22:11.1178|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:22:11.1178|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:22:11.1178|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.4866ms 204 2025-12-29 13:22:11.1178|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:22:11.1325|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:22:11.1325|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:22:11.1325|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:22:11.1325|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:22:11.1325|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:22:11.1325|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:22:11.2786|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:22:11.2786|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 137.5884ms 2025-12-29 13:22:11.2786|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:22:11.2786|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 152.315ms 200 application/json; charset=utf-8 2025-12-29 13:22:25.0539|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:22:25.0539|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:22:25.0539|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6774ms 204 2025-12-29 13:22:25.0539|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:22:25.0539|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:22:25.0704|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:22:25.0704|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:22:25.0704|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:22:25.0704|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:22:25.0704|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:22:25.2091|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:22:25.2112|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 132.2354ms 2025-12-29 13:22:25.2112|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:22:25.2112|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 149.1774ms 200 application/json; charset=utf-8 2025-12-29 13:22:56.2339|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:22:56.2339|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:22:56.2339|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7235ms 204 2025-12-29 13:22:56.2471|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:22:56.2471|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:22:56.2471|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:22:56.2471|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:22:56.2471|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:22:56.2471|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:22:56.2581|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:22:56.3861|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:22:56.3861|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 132.0437ms 2025-12-29 13:22:56.3861|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:22:56.3861|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 147.2581ms 200 application/json; charset=utf-8 2025-12-29 13:25:05.9978|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:25:05.9978|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:27:33.0233|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:27:33.0233|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:27:33.0233|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5414ms 204 2025-12-29 13:27:33.0349|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:27:33.0349|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:27:33.0349|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:27:33.0349|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:27:33.0349|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:27:33.0465|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:27:33.0465|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:27:33.1755|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:27:33.1755|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 128.8944ms 2025-12-29 13:27:33.1755|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:27:33.1755|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 145.6416ms 200 application/json; charset=utf-8 2025-12-29 13:27:49.7229|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:27:49.7229|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:27:49.7229|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.274ms 204 2025-12-29 13:27:49.7339|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:27:49.7339|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:27:49.7339|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:27:49.7339|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:27:49.7524|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:27:49.7524|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:27:49.7649|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:27:49.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-29 13:27:49.8911|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 126.8986ms 2025-12-29 13:27:49.8911|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:27:49.8911|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 161.0041ms 200 application/json; charset=utf-8 2025-12-29 13:27:53.2529|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:27:53.2529|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:27:53.2529|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.6315ms 204 2025-12-29 13:27:53.2660|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:27:53.2660|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:27:53.2660|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:27:53.2660|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:27:53.2660|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:27:53.2660|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:27:53.2660|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:27:53.4375|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:27:53.4375|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 161.2124ms 2025-12-29 13:27:53.4375|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:27:53.4375|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 178.8211ms 200 application/json; charset=utf-8 2025-12-29 13:27:54.9845|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:27:54.9845|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:27:54.9845|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.4234ms 204 2025-12-29 13:27:54.9845|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:27:54.9845|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:27:55.0016|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:27:55.0016|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:27:55.0016|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:27:55.0016|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:27:55.0016|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:27:55.1348|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:27:55.1348|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 127.8048ms 2025-12-29 13:27:55.1409|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:27:55.1409|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 147.4175ms 200 application/json; charset=utf-8 2025-12-29 13:29:22.6752|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:29:22.6789|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:29:22.6789|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.1544ms 204 2025-12-29 13:29:22.6789|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:29:22.6789|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:29:22.6789|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:29:22.6939|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:29:22.6939|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:29:22.6939|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:29:22.6939|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:29:22.8262|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:29:22.8262|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 129.5629ms 2025-12-29 13:29:22.8262|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:29:22.8262|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 144.1408ms 200 application/json; charset=utf-8 2025-12-29 13:29:57.1110|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:29:57.1110|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:29:57.1110|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.1563ms 204 2025-12-29 13:29:57.1110|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:29:57.1241|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:29:57.1241|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:29:57.1241|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:29:57.1241|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:29:57.1241|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:29:57.1241|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:29:57.2517|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:29:57.2517|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 115.4758ms 2025-12-29 13:29:57.2517|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:29:57.2517|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 135.0633ms 200 application/json; charset=utf-8 2025-12-29 13:30:06.1170|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:30:06.1170|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:30:26.3248|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:30:26.3279|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:30:26.3279|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.091ms 204 2025-12-29 13:30:26.3279|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:30:26.3279|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:30:26.3465|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:30:26.3465|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:30:26.3465|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:30:26.3465|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:30:26.3614|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:30:26.4743|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:30:26.4743|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 116.2716ms 2025-12-29 13:30:26.4743|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:30:26.4860|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 147.6325ms 200 application/json; charset=utf-8 2025-12-29 13:31:03.2591|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:31:03.2591|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:31:03.2637|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5823ms 204 2025-12-29 13:31:03.2637|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:31:03.2637|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:31:03.2637|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:31:03.2637|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:31:03.2787|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:31:03.2787|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:31:03.2787|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:31:03.4059|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:31:03.4059|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 125.5511ms 2025-12-29 13:31:03.4059|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:31:03.4059|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 143.2699ms 200 application/json; charset=utf-8 2025-12-29 13:31:43.3976|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:31:43.4008|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:31:43.4008|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.3118ms 204 2025-12-29 13:31:43.4008|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:31:43.4008|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:31:43.4173|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:31:43.4173|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:31:43.4173|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:31:43.4173|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:31:43.4318|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:31:43.5502|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:31:43.5502|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 120.7503ms 2025-12-29 13:31:43.5502|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:31:43.5502|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 143.2653ms 200 application/json; charset=utf-8 2025-12-29 13:31:58.8476|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:31:58.8476|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:31:58.8542|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.6266ms 204 2025-12-29 13:31:58.8542|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:31:58.8542|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:31:58.8542|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:31:58.8542|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:31:58.8542|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:31:58.8695|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:31:58.8695|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:31:58.9818|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:31:58.9818|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 111.8524ms 2025-12-29 13:31:58.9818|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:31:58.9818|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 126.859ms 200 application/json; charset=utf-8 2025-12-29 13:32:19.7897|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:32:19.7897|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:32:19.7949|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.181ms 204 2025-12-29 13:32:19.7949|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:32:19.7949|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:32:19.8104|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:32:19.8104|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:32:19.8104|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:32:19.8104|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:32:19.8104|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:32:19.9300|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:32:19.9300|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 112.0062ms 2025-12-29 13:32:19.9300|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:32:19.9348|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 131.1087ms 200 application/json; charset=utf-8 2025-12-29 13:33:22.8417|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:33:22.8417|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:33:22.8417|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.7111ms 204 2025-12-29 13:33:22.8417|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:33:22.8521|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:33:22.8521|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:33:22.8521|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:33:22.8521|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:33:22.8521|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:33:22.8521|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:33:22.9873|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:33:22.9873|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 131.6359ms 2025-12-29 13:33:22.9931|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:33:22.9931|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 144.8733ms 200 application/json; charset=utf-8 2025-12-29 13:34:08.0517|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-29 13:34:08.0517|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:34:08.0517|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4322ms 204 2025-12-29 13:34:08.0720|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-29 13:34:08.0720|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:34:08.0720|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.7933ms 204 2025-12-29 13:34:08.4011|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-29 13:34:08.4011|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-29 13:34:08.4049|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:34:08.4049|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:34:08.4049|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:34:08.4218|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:34:08.4218|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:34:08.4218|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:34:08.4218|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 13:34:08.4218|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:34:08.4368|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 13:34:08.4368|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:34:08.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-29 13:34:08.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-29 13:34:08.4368|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-29 13:34:08.4996|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 13:34:08.4996|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 63.2408ms 2025-12-29 13:34:08.4996|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 13:34:08.4996|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 107.5421ms 200 application/json; charset=utf-8 2025-12-29 13:34:08.5907|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:34:08.5939|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 152.8429ms 2025-12-29 13:34:08.5939|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:34:08.5939|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 194.9633ms 200 application/json; charset=utf-8 2025-12-29 13:34:18.9537|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-29 13:34:18.9537|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:34:18.9537|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.4441ms 204 2025-12-29 13:34:18.9815|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-29 13:34:18.9841|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:34:18.9841|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:34:18.9841|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:34:18.9841|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:34:18.9841|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:34:18.9841|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:34:19.1348|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:34:19.1348|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 143.5865ms 2025-12-29 13:34:19.1405|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:34:19.1405|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 161.3292ms 200 application/json; charset=utf-8 2025-12-29 13:34:20.6192|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:34:20.6192|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:34:20.6244|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1453ms 204 2025-12-29 13:34:20.6244|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:34:20.6244|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:34:20.6244|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:34:20.6244|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:34:20.6244|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:34:20.6410|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:34:20.6410|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:34:20.7629|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:34:20.7663|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 123.9201ms 2025-12-29 13:34:20.7663|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:34:20.7663|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 140.0454ms 200 application/json; charset=utf-8 2025-12-29 13:35:06.3436|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:35:06.3436|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:38:10.3431|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:38:10.3431|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:38:10.3491|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9604ms 204 2025-12-29 13:38:10.3491|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:38:10.3491|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-29 13:38:10.3491|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-29 13:38:10.3655|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:38:10.3655|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-29 13:38:10.3655|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-29 13:38:10.3655|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 14.9217ms 401 2025-12-29 13:38:10.5376|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:38:10.5376|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:38:10.5376|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:38:10.5376|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:38:10.5376|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:38:10.5376|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:38:10.5376|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:38:10.6810|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:38:10.6810|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 135.0397ms 2025-12-29 13:38:10.6810|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:38:10.6810|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 150.734ms 200 application/json; charset=utf-8 2025-12-29 13:38:12.1756|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 13:38:12.1756|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:38:12.1795|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.887ms 204 2025-12-29 13:38:12.1795|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 13:38:12.1795|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:38:12.1795|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:38:12.1795|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:38:12.1795|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 13:38:12.1795|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-29 13:38:12.1969|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:38:12.2519|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-29 13:38:12.2519|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 58.2575ms 2025-12-29 13:38:12.2564|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 13:38:12.2564|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 73.0028ms 200 application/json; charset=utf-8 2025-12-29 13:38:40.7168|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:38:40.7168|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:38:40.7168|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1879ms 204 2025-12-29 13:38:40.7259|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:38:40.7259|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:38:40.7259|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:38:40.7259|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:38:40.7259|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:38:40.7413|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:38:40.7413|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:38:40.8354|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:38:40.8354|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 92.9ms 2025-12-29 13:38:40.8354|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:38:40.8354|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 114.9967ms 200 application/json; charset=utf-8 2025-12-29 13:39:23.0561|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:39:23.0561|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:39:23.0561|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7622ms 204 2025-12-29 13:39:23.0699|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:39:23.0699|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:39:23.0699|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:39:23.0699|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:39:23.0699|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:39:23.0786|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:39:23.0786|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:39:23.2107|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:39:23.2107|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 132.789ms 2025-12-29 13:39:23.2107|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:39:23.2107|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 148.1301ms 200 application/json; charset=utf-8 2025-12-29 13:40:06.4918|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:40:06.4930|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:40:17.7231|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:40:17.7231|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:40:17.7272|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.1731ms 204 2025-12-29 13:40:17.7272|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:40:17.7272|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:40:17.7450|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:40:17.7450|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:40:17.7450|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:40:17.7450|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:40:17.7450|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:40:17.8661|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:40:17.8680|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 114.6123ms 2025-12-29 13:40:17.8680|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:40:17.8680|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 132.7156ms 200 application/json; charset=utf-8 2025-12-29 13:40:29.7134|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:40:29.7134|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:40:29.7134|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0729ms 204 2025-12-29 13:40:29.7307|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:40:29.7307|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:40:29.7307|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:40:29.7307|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:40:29.7307|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:40:29.7444|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:40:29.7444|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:40:29.8811|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:40:29.8835|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 135.1035ms 2025-12-29 13:40:29.8835|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:40:29.8835|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 154.5974ms 200 application/json; charset=utf-8 2025-12-29 13:42:12.1093|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:42:12.1093|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:42:12.1093|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6558ms 204 2025-12-29 13:42:12.1219|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:42:12.1219|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:42:12.1219|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:42:12.1219|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:42:12.1219|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:42:12.1219|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:42:12.1336|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:42:12.2527|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:42:12.2527|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 122.5219ms 2025-12-29 13:42:12.2527|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:42:12.2586|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 136.6711ms 200 application/json; charset=utf-8 2025-12-29 13:44:18.3734|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:44:18.3734|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:44:18.3734|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.9343ms 204 2025-12-29 13:44:18.3734|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:44:18.3851|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:44:18.3851|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:44:18.3851|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:44:18.3851|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:44:18.3851|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:44:18.3851|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:44:18.5615|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:44:18.5615|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 169.7559ms 2025-12-29 13:44:18.5615|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:44:18.5615|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 181.3295ms 200 application/json; charset=utf-8 2025-12-29 13:44:31.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-29 13:44:31.8365|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:44:31.8365|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2437ms 204 2025-12-29 13:44:31.8365|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:44:31.8365|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:44:31.8513|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:44:31.8513|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:44:31.8513|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:44:31.8513|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:44:31.8513|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:44:31.9940|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:44:31.9940|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 138.3176ms 2025-12-29 13:44:31.9940|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:44:31.9940|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 154.8123ms 200 application/json; charset=utf-8 2025-12-29 13:44:37.7352|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:44:37.7352|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:44:37.7352|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2281ms 204 2025-12-29 13:44:37.7432|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:44:37.7432|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:44:37.7432|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:44:37.7432|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:44:37.7432|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:44:37.7432|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:44:37.7432|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:44:37.8813|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:44:37.8827|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 127.701ms 2025-12-29 13:44:37.8827|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:44:37.8827|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 141.4561ms 200 application/json; charset=utf-8 2025-12-29 13:45:06.6605|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:45:06.6649|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:46:57.3415|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69123 2025-12-29 13:46:57.3415|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:46:57.3415|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2355ms 204 2025-12-29 13:46:57.3553|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69123 2025-12-29 13:46:57.3553|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-29 13:46:57.3553|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-29 13:46:57.3553|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:46:57.3655|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-29 13:46:57.3655|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-29 13:46:57.3655|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 13.7041ms 401 2025-12-29 13:47:17.5399|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 13:47:17.5399|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:47:17.5399|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.184ms 204 2025-12-29 13:47:17.5533|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 13:47:17.5533|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:47:17.5533|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:47:17.5533|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:47:17.5533|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 13:47:17.5533|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 13:47:17.5705|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:47:17.5705|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-29 13:47:17.6110|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 13:47:17.6110|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 44.5794ms 2025-12-29 13:47:17.6166|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 13:47:17.6166|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 65.9007ms 200 application/json; charset=utf-8 2025-12-29 13:47:22.2267|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 13:47:22.2267|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:47:22.2267|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:47:22.2267|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:47:22.2267|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 13:47:22.2267|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 13:47:22.2267|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:47:22.2267|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-29 13:47:22.2918|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 13:47:22.2918|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 58.962ms 2025-12-29 13:47:22.2918|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 13:47:22.2918|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 72.6241ms 200 application/json; charset=utf-8 2025-12-29 13:47:34.7295|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69122 2025-12-29 13:47:34.7295|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:47:34.7295|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5341ms 204 2025-12-29 13:47:34.7412|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69122 2025-12-29 13:47:34.7412|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:47:34.7412|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:47:34.7412|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:47:34.7412|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 13:47:34.7412|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:47:34.7412|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:47:34.7582|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-29 13:47:34.7582|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-29 13:47:34.7582|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 13:47:34.8060|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:47:34.8060|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 55.6614ms 2025-12-29 13:47:34.8060|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 13:47:34.8060|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 71.2228ms 200 application/json; charset=utf-8 2025-12-29 13:49:18.4954|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 13:49:18.4954|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:49:18.4954|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3054ms 204 2025-12-29 13:49:18.4954|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 13:49:18.4954|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:49:18.5103|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:49:18.5103|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:49:18.5103|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 13:49:18.5103|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 13:49:18.5103|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:49:18.5103|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-29 13:49:18.5602|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 13:49:18.5602|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 43.0014ms 2025-12-29 13:49:18.5602|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 13:49:18.5602|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 62.713ms 200 application/json; charset=utf-8 2025-12-29 13:49:52.4163|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69122 2025-12-29 13:49:52.4163|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:49:52.4163|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.0434ms 204 2025-12-29 13:49:52.4163|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69122 2025-12-29 13:49:52.4163|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:49:52.4163|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:49:52.4322|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:49:52.4322|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 13:49:52.4322|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:49:52.4322|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:49:52.4322|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-29 13:49:52.4322|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 13:49:52.4322|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 13:49:52.5395|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:49:52.5420|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 106.0786ms 2025-12-29 13:49:52.5420|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 13:49:52.5420|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 116.7411ms 200 application/json; charset=utf-8 2025-12-29 13:49:52.5612|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69121 2025-12-29 13:49:52.5612|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:49:52.5612|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.9459ms 204 2025-12-29 13:49:52.5612|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69121 2025-12-29 13:49:52.5739|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:49:52.5739|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:49:52.5739|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:49:52.5739|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 13:49:52.5739|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:49:52.5739|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:49:52.5739|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-29 13:49:52.5889|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 13:49:52.5889|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 13:49:52.6394|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:49:52.6394|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 59.3517ms 2025-12-29 13:49:52.6394|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 13:49:52.6394|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 74.2239ms 200 application/json; charset=utf-8 2025-12-29 13:50:06.1118|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:50:06.1118|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:50:06.1118|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6801ms 204 2025-12-29 13:50:06.1118|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:50:06.1118|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:50:06.1118|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:50:06.1118|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:50:06.1118|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:50:06.1118|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:50:06.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-29 13:50:06.2628|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:50:06.2628|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 129.3522ms 2025-12-29 13:50:06.2628|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:50:06.2628|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 147.1138ms 200 application/json; charset=utf-8 2025-12-29 13:50:06.8378|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:50:06.8427|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:50:09.4684|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:50:09.4684|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:50:09.4684|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:50:09.4684|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:50:09.4843|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:50:09.4843|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:50:09.4843|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:50:09.6066|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:50:09.6066|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 119.1052ms 2025-12-29 13:50:09.6066|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:50:09.6066|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 143.6421ms 200 application/json; charset=utf-8 2025-12-29 13:52:39.2761|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:52:39.2761|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:52:39.2817|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6815ms 204 2025-12-29 13:52:39.2817|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:52:39.2817|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:52:39.2817|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:52:39.2817|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:52:39.2982|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:52:39.2982|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:52:39.2982|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:52:39.4275|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:52:39.4275|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 126.8025ms 2025-12-29 13:52:39.4275|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:52:39.4275|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 140.5257ms 200 application/json; charset=utf-8 2025-12-29 13:52:59.1379|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:52:59.1417|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:52:59.1417|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.4295ms 204 2025-12-29 13:52:59.1417|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:52:59.1417|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:52:59.1566|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:52:59.1566|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:52:59.1566|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:52:59.1566|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:52:59.1566|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:52:59.2797|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:52:59.2822|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 115.9009ms 2025-12-29 13:52:59.2822|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:52:59.2822|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 133.2686ms 200 application/json; charset=utf-8 2025-12-29 13:54:03.7839|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:54:03.7839|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:54:03.7839|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.5098ms 204 2025-12-29 13:54:03.7952|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:54:03.7952|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:54:03.7952|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:54:03.7952|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:54:03.7952|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:54:03.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-29 13:54:03.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-29 13:54:03.9381|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:54:03.9381|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 134.82ms 2025-12-29 13:54:03.9381|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:54:03.9381|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 150.6627ms 200 application/json; charset=utf-8 2025-12-29 13:55:07.0152|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:55:07.0152|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:55:28.6569|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 13:55:28.6593|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:55:28.6593|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5868ms 204 2025-12-29 13:55:28.6593|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 13:55:28.6593|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:55:28.6593|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:55:28.6593|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:55:28.6593|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 13:55:28.6593|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 13:55:28.6593|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:55:28.6767|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-29 13:55:28.7223|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 13:55:28.7223|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 51.3859ms 2025-12-29 13:55:28.7223|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 13:55:28.7223|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 61.4389ms 200 application/json; charset=utf-8 2025-12-29 13:56:09.8657|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:56:09.8657|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:56:09.8657|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0046ms 204 2025-12-29 13:56:09.8657|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 13:56:09.8657|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 13:56:09.8795|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 13:56:09.8795|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 13:56:09.8795|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:56:09.8795|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 13:56:09.8795|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 13:56:10.0190|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 13:56:10.0210|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 136.105ms 2025-12-29 13:56:10.0210|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 13:56:10.0210|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 148.7475ms 200 application/json; charset=utf-8 2025-12-29 14:00:07.1170|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:00:07.1170|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:04:34.1390|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 14:04:34.1390|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:04:34.1390|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1078ms 204 2025-12-29 14:04:34.1522|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 14:04:34.1522|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-29 14:04:34.1522|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-29 14:04:34.1522|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:04:34.1522|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-29 14:04:34.1638|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-29 14:04:34.1638|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 16.6097ms 401 2025-12-29 14:04:45.3461|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 14:04:45.3461|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:04:45.3522|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0999ms 204 2025-12-29 14:04:45.3522|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 14:04:45.3522|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:04:45.3522|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 14:04:45.3522|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:04:45.3703|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:04:45.3703|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:04:45.3703|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 10.3602ms 204 2025-12-29 14:04:45.3703|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 14:04:45.3703|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 14:04:45.3703|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 14:04:45.3703|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:04:45.3830|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:04:45.3830|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:04:45.3830|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-29 14:04:45.3830|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:04:45.3830|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 14:04:45.3830|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 14:04:45.3830|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:04:45.4352|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 14:04:45.4352|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 55.9316ms 2025-12-29 14:04:45.4352|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 14:04:45.4352|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 80.9268ms 200 application/json; charset=utf-8 2025-12-29 14:04:45.5312|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 14:04:45.5312|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 139.7046ms 2025-12-29 14:04:45.5312|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 14:04:45.5312|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 159.2518ms 200 application/json; charset=utf-8 2025-12-29 14:05:07.2690|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:05:07.2690|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:06:05.0785|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 14:06:05.0785|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:06:05.0785|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6962ms 204 2025-12-29 14:06:05.0887|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 14:06:05.0887|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:06:05.0887|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:06:05.0887|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:06:05.0887|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 14:06:05.0887|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 14:06:05.0887|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:06:05.0887|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-29 14:06:05.1359|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 14:06:05.1359|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.4624ms 2025-12-29 14:06:05.1359|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 14:06:05.1359|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 52.1965ms 200 application/json; charset=utf-8 2025-12-29 14:10:07.5231|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:10:07.5231|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:15:07.6379|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:15:07.6379|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:17:48.2148|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 14:17:48.2148|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:17:48.2148|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4135ms 204 2025-12-29 14:17:48.2148|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 14:17:48.2306|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-29 14:17:48.2306|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-29 14:17:48.2306|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:17:48.2306|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-29 14:17:48.2306|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-29 14:17:48.2306|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 14.1347ms 401 2025-12-29 14:18:00.4931|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 14:18:00.4955|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:18:00.4955|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.0241ms 204 2025-12-29 14:18:00.4955|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 14:18:00.4955|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:18:00.4955|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:18:00.5108|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:18:00.5108|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 14:18:00.5108|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 14:18:00.5108|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:18:00.5108|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-29 14:18:00.5721|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 14:18:00.5739|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 55.1908ms 2025-12-29 14:18:00.5739|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 14:18:00.5739|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 72.2232ms 200 application/json; charset=utf-8 2025-12-29 14:18:00.5739|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 14:18:00.5739|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:18:00.5739|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:18:00.5739|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:18:00.5739|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 14:18:00.5739|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 14:18:00.5739|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:18:00.5905|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-29 14:18:00.6349|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 14:18:00.6379|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 51.1459ms 2025-12-29 14:18:00.6379|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 14:18:00.6379|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 61.9696ms 200 application/json; charset=utf-8 2025-12-29 14:18:20.6019|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 14:18:20.6019|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:18:20.6019|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7728ms 204 2025-12-29 14:18:20.6134|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 14:18:20.6134|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:18:20.6134|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:18:20.6134|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:18:20.6134|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 14:18:20.6134|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 14:18:20.6134|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:18:20.6272|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-29 14:18:20.6697|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 14:18:20.6734|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 49.9572ms 2025-12-29 14:18:20.6734|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 14:18:20.6734|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 64.4867ms 200 application/json; charset=utf-8 2025-12-29 14:18:34.8133|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69120 2025-12-29 14:18:34.8149|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:18:34.8149|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.6048ms 204 2025-12-29 14:18:34.8149|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69120 2025-12-29 14:18:34.8149|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:18:34.8149|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:18:34.8149|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:18:34.8304|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 14:18:34.8304|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 14:18:34.8304|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:18:34.8304|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-29 14:18:34.8304|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 14:18:34.8304|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 14:18:34.8899|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 14:18:34.8931|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 59.0956ms 2025-12-29 14:18:34.8931|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 14:18:34.8931|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 72.883ms 200 application/json; charset=utf-8 2025-12-29 14:19:28.8159|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 14:19:28.8159|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:19:28.8159|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.7191ms 204 2025-12-29 14:19:28.8278|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 14:19:28.8278|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:19:28.8278|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:19:28.8278|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:19:28.8278|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 14:19:28.8278|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 14:19:28.8278|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:19:28.9801|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 14:19:28.9801|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 141.5516ms 2025-12-29 14:19:28.9850|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 14:19:28.9850|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 158.8722ms 200 application/json; charset=utf-8 2025-12-29 14:19:38.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-29 14:19:38.6828|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:19:38.6828|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.029ms 204 2025-12-29 14:19:38.6936|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 14:19:38.6936|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:19:38.6936|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:19:38.7054|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:19:38.7054|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 14:19:38.7054|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 14:19:38.7054|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:19:38.8496|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 14:19:38.8496|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 135.972ms 2025-12-29 14:19:38.8496|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 14:19:38.8496|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 162.5744ms 200 application/json; charset=utf-8 2025-12-29 14:19:48.8633|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 14:19:48.8667|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:19:48.8667|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.704ms 204 2025-12-29 14:19:48.9143|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 14:19:48.9143|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:19:48.9143|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:19:48.9143|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:19:48.9143|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 14:19:48.9279|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 14:19:48.9279|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:19:48.9279|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-29 14:19:48.9775|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 14:19:48.9775|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 49.1362ms 2025-12-29 14:19:48.9775|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 14:19:48.9775|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 68.0669ms 200 application/json; charset=utf-8 2025-12-29 14:19:49.0397|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 14:19:49.0397|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:19:49.0397|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0837ms 204 2025-12-29 14:19:49.0554|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 14:19:49.0554|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:19:49.0554|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:19:49.0554|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:19:49.0676|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 14:19:49.0676|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 14:19:49.0676|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:19:49.2556|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 14:19:49.2556|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 186.3009ms 2025-12-29 14:19:49.2556|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 14:19:49.2556|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 208.5591ms 200 application/json; charset=utf-8 2025-12-29 14:20:00.6532|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 14:20:00.6532|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:20:00.6532|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4283ms 204 2025-12-29 14:20:00.6644|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 14:20:00.6644|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:20:00.6644|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:20:00.6644|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:20:00.6644|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 14:20:00.6644|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 14:20:00.6772|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:20:00.6772|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-29 14:20:00.7243|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 14:20:00.7243|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 49.8977ms 2025-12-29 14:20:00.7243|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 14:20:00.7243|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 65.3795ms 200 application/json; charset=utf-8 2025-12-29 14:20:07.7482|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:20:07.7482|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:20:09.8430|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69120 2025-12-29 14:20:09.8430|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:20:09.8487|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.72ms 204 2025-12-29 14:20:09.8487|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69120 2025-12-29 14:20:09.8487|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:20:09.8487|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:20:09.8487|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:20:09.8642|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 14:20:09.8642|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 14:20:09.8642|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:20:09.8642|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-29 14:20:09.8813|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 14:20:09.8813|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 14:20:09.9455|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 14:20:09.9455|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 80.059ms 2025-12-29 14:20:09.9455|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 14:20:09.9455|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 98.0775ms 200 application/json; charset=utf-8 2025-12-29 14:20:09.9665|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69119 2025-12-29 14:20:09.9665|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:20:09.9665|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.1689ms 204 2025-12-29 14:20:09.9762|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69119 2025-12-29 14:20:09.9762|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:20:09.9762|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:20:09.9762|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:20:09.9762|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 14:20:09.9762|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 14:20:09.9762|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:20:09.9920|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-29 14:20:09.9920|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 14:20:09.9920|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 14:20:10.0459|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 14:20:10.0459|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 62.5305ms 2025-12-29 14:20:10.0512|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 14:20:10.0512|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 76.6049ms 200 application/json; charset=utf-8 2025-12-29 14:20:25.1849|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 14:20:25.1849|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:20:25.1946|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.7538ms 204 2025-12-29 14:20:25.1946|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 14:20:25.2076|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:20:25.2076|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:20:25.2076|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:20:25.2238|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 14:20:25.2238|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 14:20:25.2238|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:20:25.3857|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 14:20:25.3857|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 152.1227ms 2025-12-29 14:20:25.3857|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 14:20:25.3857|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 190.2951ms 200 application/json; charset=utf-8 2025-12-29 14:21:30.3536|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 14:21:30.3536|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:21:30.3536|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5918ms 204 2025-12-29 14:21:30.3649|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 14:21:30.3649|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:21:30.3649|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:21:30.3649|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:21:30.3649|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 14:21:30.3773|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 14:21:30.3773|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:21:30.3773|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-29 14:21:30.4184|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 14:21:30.4184|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 42.8897ms 2025-12-29 14:21:30.4245|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 14:21:30.4245|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 61.6657ms 200 application/json; charset=utf-8 2025-12-29 14:22:00.6506|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69119 2025-12-29 14:22:00.6506|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:22:00.6506|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6031ms 204 2025-12-29 14:22:00.6623|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69119 2025-12-29 14:22:00.6623|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:22:00.6623|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:22:00.6623|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:22:00.6623|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 14:22:00.6623|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 14:22:00.6623|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:22:00.6767|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-29 14:22:00.6767|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 14:22:00.6767|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 14:22:00.7493|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 14:22:00.7520|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 79.8744ms 2025-12-29 14:22:00.7520|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 14:22:00.7520|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 93.4507ms 200 application/json; charset=utf-8 2025-12-29 14:22:00.7789|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69118 2025-12-29 14:22:00.7827|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:22:00.7827|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.2118ms 204 2025-12-29 14:22:00.7827|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69118 2025-12-29 14:22:00.7827|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:22:00.7827|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:22:00.7994|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:22:00.7994|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 14:22:00.7994|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 14:22:00.7994|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:22:00.7994|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-29 14:22:00.7994|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 14:22:00.8144|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 14:22:00.8605|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 14:22:00.8640|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 59.2674ms 2025-12-29 14:22:00.8640|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 14:22:00.8640|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 75.0256ms 200 application/json; charset=utf-8 2025-12-29 14:22:25.6812|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 14:22:25.6812|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:22:25.6812|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8505ms 204 2025-12-29 14:22:25.6921|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 14:22:25.6921|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:22:25.6921|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:22:25.6921|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:22:25.6921|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 14:22:25.6921|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 14:22:25.7058|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:22:25.7058|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-29 14:22:25.7446|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 14:22:25.7446|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.807ms 2025-12-29 14:22:25.7446|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 14:22:25.7446|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 57.0776ms 200 application/json; charset=utf-8 2025-12-29 14:24:11.4003|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69118 2025-12-29 14:24:11.4003|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:24:11.4046|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.316ms 204 2025-12-29 14:24:11.4046|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69118 2025-12-29 14:24:11.4046|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:24:11.4046|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:24:11.4046|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:24:11.4046|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 14:24:11.4046|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 14:24:11.4206|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:24:11.4206|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-29 14:24:11.4206|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 14:24:11.4206|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 14:24:11.4840|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 14:24:11.4840|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 66.5122ms 2025-12-29 14:24:11.4840|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 14:24:11.4840|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 80.3558ms 200 application/json; charset=utf-8 2025-12-29 14:24:11.5170|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69117 2025-12-29 14:24:11.5170|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:24:11.5170|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1186ms 204 2025-12-29 14:24:11.5285|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69117 2025-12-29 14:24:11.5285|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:24:11.5285|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:24:11.5285|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:24:11.5285|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 14:24:11.5285|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 14:24:11.5285|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:24:11.5285|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-29 14:24:11.5285|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 14:24:11.5441|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 14:24:11.5872|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 14:24:11.5872|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 54.3297ms 2025-12-29 14:24:11.5919|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 14:24:11.5919|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 65.8843ms 200 application/json; charset=utf-8 2025-12-29 14:25:07.8827|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:25:07.8827|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:25:56.1108|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 14:25:56.1108|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:25:56.1108|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6151ms 204 2025-12-29 14:25:56.1108|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 14:25:56.1232|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:25:56.1232|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:25:56.1232|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:25:56.1232|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 14:25:56.1232|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 14:25:56.1232|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:25:56.1232|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-29 14:25:56.1747|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 14:25:56.1747|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 45.2847ms 2025-12-29 14:25:56.1747|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 14:25:56.1747|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 59.8762ms 200 application/json; charset=utf-8 2025-12-29 14:26:26.3008|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69117 2025-12-29 14:26:26.3008|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:26:26.3008|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4785ms 204 2025-12-29 14:26:26.3008|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69117 2025-12-29 14:26:26.3144|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:26:26.3144|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:26:26.3144|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:26:26.3144|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 14:26:26.3144|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 14:26:26.3144|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:26:26.3144|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-29 14:26:26.3144|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 14:26:26.3315|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 14:26:26.3839|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 14:26:26.3839|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 66.9786ms 2025-12-29 14:26:26.3839|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 14:26:26.3839|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 79.454ms 200 application/json; charset=utf-8 2025-12-29 14:26:26.4141|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69116 2025-12-29 14:26:26.4141|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:26:26.4141|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8216ms 204 2025-12-29 14:26:26.4310|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69116 2025-12-29 14:26:26.4310|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:26:26.4310|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:26:26.4310|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:26:26.4310|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 14:26:26.4310|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 14:26:26.4398|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:26:26.4398|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-29 14:26:26.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-29 14:26:26.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-29 14:26:26.4876|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 14:26:26.4876|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 50.1889ms 2025-12-29 14:26:26.4876|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 14:26:26.4876|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 62.5308ms 200 application/json; charset=utf-8 2025-12-29 14:30:08.0677|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:30:08.0677|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:33:26.2267|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 14:33:26.2267|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:33:26.2306|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.8676ms 204 2025-12-29 14:33:26.2306|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 14:33:26.2306|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:33:26.2306|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:33:26.2457|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:33:26.2457|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 14:33:26.2457|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 14:33:26.2457|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:33:26.2457|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-29 14:33:26.3116|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 14:33:26.3116|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 64.2384ms 2025-12-29 14:33:26.3116|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 14:33:26.3116|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 77.1154ms 200 application/json; charset=utf-8 2025-12-29 14:33:46.9331|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 14:33:46.9331|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:33:46.9331|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.1547ms 204 2025-12-29 14:33:46.9888|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 14:33:46.9888|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:33:46.9888|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:33:46.9960|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:33:46.9960|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 14:33:46.9960|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 14:33:46.9960|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:33:46.9960|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-29 14:33:47.0428|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 14:33:47.0428|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 43.7165ms 2025-12-29 14:33:47.0428|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 14:33:47.0428|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 59.8053ms 200 application/json; charset=utf-8 2025-12-29 14:33:47.0428|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 14:33:47.0583|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:33:47.0583|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.0667ms 204 2025-12-29 14:33:47.1001|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 14:33:47.1001|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:33:47.1057|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:33:47.1057|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:33:47.1057|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 14:33:47.1057|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 14:33:47.1057|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:33:47.2300|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69116 2025-12-29 14:33:47.2300|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:33:47.2300|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.0612ms 204 2025-12-29 14:33:47.2300|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69116 2025-12-29 14:33:47.2300|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:33:47.2300|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:33:47.2300|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:33:47.2300|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 14:33:47.2300|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 14:33:47.2300|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:33:47.2493|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-29 14:33:47.2493|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 14:33:47.2493|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 14:33:47.2493|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 14:33:47.2493|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 146.0068ms 2025-12-29 14:33:47.2615|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 14:33:47.2615|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 163.6136ms 200 application/json; charset=utf-8 2025-12-29 14:33:47.3019|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 14:33:47.3019|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 59.4665ms 2025-12-29 14:33:47.3019|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 14:33:47.3019|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 68.3192ms 200 application/json; charset=utf-8 2025-12-29 14:33:47.3504|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69115 2025-12-29 14:33:47.3504|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:33:47.3547|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3708ms 204 2025-12-29 14:33:47.3547|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69115 2025-12-29 14:33:47.3547|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:33:47.3547|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:33:47.3547|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:33:47.3547|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 14:33:47.3547|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 14:33:47.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-29 14:33:47.3733|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-29 14:33:47.3733|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 14:33:47.3733|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 14:33:47.4248|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 14:33:47.4248|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 57.5644ms 2025-12-29 14:33:47.4248|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 14:33:47.4248|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 65.8866ms 200 application/json; charset=utf-8 2025-12-29 14:33:48.8009|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 14:33:48.8009|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:33:48.8009|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:33:48.8089|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:33:48.8089|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 14:33:48.8089|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 14:33:48.8089|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:33:48.8089|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-29 14:33:48.8513|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 14:33:48.8547|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 40.6281ms 2025-12-29 14:33:48.8547|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 14:33:48.8547|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 57.3909ms 200 application/json; charset=utf-8 2025-12-29 14:34:44.4279|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 14:34:44.4279|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:34:44.4330|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0419ms 204 2025-12-29 14:34:44.4330|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 14:34:44.4330|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:34:44.4330|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:34:44.4330|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:34:44.4330|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 14:34:44.4500|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 14:34:44.4500|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:34:44.4500|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-29 14:34:44.4916|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 14:34:44.4916|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 43.2593ms 2025-12-29 14:34:44.4973|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 14:34:44.4973|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 59.9134ms 200 application/json; charset=utf-8 2025-12-29 14:35:08.2352|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:35:08.2359|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:35:15.2167|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69115 2025-12-29 14:35:15.2167|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:35:15.2218|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0589ms 204 2025-12-29 14:35:15.2218|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69115 2025-12-29 14:35:15.2218|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:35:15.2218|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:35:15.2218|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:35:15.2363|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 14:35:15.2363|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 14:35:15.2363|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:35:15.2363|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-29 14:35:15.2363|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 14:35:15.2363|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-29 14:35:15.3152|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 14:35:15.3152|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 78.3948ms 2025-12-29 14:35:15.3152|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 14:35:15.3152|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 95.1768ms 200 application/json; charset=utf-8 2025-12-29 14:35:15.3152|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69114 2025-12-29 14:35:15.3297|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:35:15.3297|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.0936ms 204 2025-12-29 14:35:15.3297|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69114 2025-12-29 14:35:15.3297|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:35:15.3297|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:35:15.3455|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:35:15.3455|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 14:35:15.3455|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 14:35:15.3455|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:35:15.3455|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-29 14:35:15.3635|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 14:35:15.3635|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 14:35:15.4318|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 14:35:15.4318|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 80.6904ms 2025-12-29 14:35:15.4318|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 14:35:15.4318|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 98.8594ms 200 application/json; charset=utf-8 2025-12-29 14:35:40.0847|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 14:35:40.0847|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:35:40.0847|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9776ms 204 2025-12-29 14:35:40.0963|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 14:35:40.0963|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:35:40.0963|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:35:40.0963|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:35:40.0963|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 14:35:40.0963|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 14:35:40.0963|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:35:40.1124|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-29 14:35:40.1613|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 14:35:40.1613|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 56.8976ms 2025-12-29 14:35:40.1613|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 14:35:40.1613|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 72.6255ms 200 application/json; charset=utf-8 2025-12-29 14:36:10.3918|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69114 2025-12-29 14:36:10.3918|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:36:10.3918|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.4354ms 204 2025-12-29 14:36:10.3918|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69114 2025-12-29 14:36:10.3918|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:36:10.3918|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:36:10.3918|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:36:10.3918|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 14:36:10.3918|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 14:36:10.4060|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:36:10.4060|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-29 14:36:10.4060|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 14:36:10.4060|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 14:36:10.4640|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 14:36:10.4640|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 60.8949ms 2025-12-29 14:36:10.4640|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 14:36:10.4695|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 69.148ms 200 application/json; charset=utf-8 2025-12-29 14:36:10.4990|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69113 2025-12-29 14:36:10.5014|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:36:10.5014|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.8281ms 204 2025-12-29 14:36:10.5014|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/FetchDetails/69113 2025-12-29 14:36:10.5014|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:36:10.5160|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:36:10.5160|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:36:10.5160|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 14:36:10.5160|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentDetaisByBatchId", controller = "Payment"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult GetPaymentDetaisByBatchId(Int64, Int32, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 14:36:10.5160|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:36:10.5160|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-29 14:36:10.5160|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 14:36:10.5329|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__PaymentBatchId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [p].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[Narration], [p].[CreditAmount] AS [Amount], [p].[CurrencyId] FROM [PaymentItems] AS [p] WHERE [p].[PaymentBatchId] = @__PaymentBatchId_0 2025-12-29 14:36:10.5765|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 14:36:10.5803|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService) in 56.8261ms 2025-12-29 14:36:10.5803|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetaisByBatchId (PaymentService)' 2025-12-29 14:36:10.5803|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 74.0741ms 200 application/json; charset=utf-8 2025-12-29 14:36:30.2576|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 14:36:30.2576|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:36:30.2576|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6484ms 204 2025-12-29 14:36:30.2678|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 14:36:30.2678|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:36:30.2678|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:36:30.2678|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:36:30.2678|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 14:36:30.2678|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 14:36:30.2809|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:36:30.2809|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-29 14:36:30.3196|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 14:36:30.3196|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.0723ms 2025-12-29 14:36:30.3196|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 14:36:30.3196|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 56.0353ms 200 application/json; charset=utf-8 2025-12-29 14:40:08.4643|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:40:08.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-29 14:45:08.6063|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:45:08.6063|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:46:00.8792|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 14:46:00.8792|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:46:00.8792|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4437ms 204 2025-12-29 14:46:00.9012|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 14:46:00.9012|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:46:00.9012|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:46:00.9012|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:46:00.9012|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 14:46:00.9130|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 14:46:00.9130|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:46:00.9130|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-29 14:46:00.9664|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 14:46:00.9664|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 51.2127ms 2025-12-29 14:46:00.9664|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 14:46:00.9664|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 68.9072ms 200 application/json; charset=utf-8 2025-12-29 14:46:02.8976|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 14:46:02.8976|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:46:02.8976|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.7085ms 204 2025-12-29 14:46:02.9197|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 14:46:02.9197|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:46:02.9197|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:46:02.9197|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:46:02.9268|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 14:46:02.9268|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 14:46:02.9268|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:46:03.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-29 14:46:03.0927|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 165.0117ms 2025-12-29 14:46:03.0927|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 14:46:03.0989|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 179.2423ms 200 application/json; charset=utf-8 2025-12-29 14:50:08.7372|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:50:08.7402|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:53:23.1341|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 14:53:23.1394|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:53:23.1394|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.5438ms 204 2025-12-29 14:53:23.1590|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 14:53:23.1590|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:53:23.1590|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:53:23.1590|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:53:23.1681|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 14:53:23.1681|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 14:53:23.1681|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:53:23.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-29 14:53:23.3399|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 172.0755ms 2025-12-29 14:53:23.3399|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 14:53:23.3399|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 190.7577ms 200 application/json; charset=utf-8 2025-12-29 14:53:24.1259|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 14:53:24.1259|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:53:24.1259|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3073ms 204 2025-12-29 14:53:24.1409|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 14:53:24.1409|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:53:24.1409|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:53:24.1409|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:53:24.1409|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 14:53:24.1409|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 14:53:24.1519|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:53:24.1519|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-29 14:53:24.1896|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 14:53:24.1896|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 41.2061ms 2025-12-29 14:53:24.1896|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 14:53:24.1896|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 55.8787ms 200 application/json; charset=utf-8 2025-12-29 14:53:35.1293|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 14:53:35.1293|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:53:35.1293|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6442ms 204 2025-12-29 14:53:35.1419|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 14:53:35.1419|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:53:35.1419|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:53:35.1419|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:53:35.1419|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 14:53:35.1520|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 14:53:35.1520|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:53:35.2914|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 14:53:35.2947|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 141.2769ms 2025-12-29 14:53:35.2947|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 14:53:35.2947|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 157.1144ms 200 application/json; charset=utf-8 2025-12-29 14:53:50.8244|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 14:53:50.8244|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:53:50.8244|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.9624ms 204 2025-12-29 14:53:50.8244|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 14:53:50.8405|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 14:53:50.8405|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 14:53:50.8405|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 14:53:50.8405|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 14:53:50.8405|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 14:53:50.8553|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:53:51.0191|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 14:53:51.0191|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 167.8436ms 2025-12-29 14:53:51.0191|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 14:53:51.0262|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 190.0673ms 200 application/json; charset=utf-8 2025-12-29 14:55:08.9318|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 14:55:08.9318|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 15:00:09.0375|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 15:00:09.0449|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 15:05:09.1991|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 15:05:09.1991|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 15:09:26.5631|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 15:09:26.5631|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 15:09:26.5631|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.87ms 204 2025-12-29 15:09:26.5631|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 15:09:26.5631|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 15:09:26.5772|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 15:09:26.5772|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 15:09:26.5772|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 15:09:26.5772|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 15:09:26.5772|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 15:09:26.5772|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-29 15:09:26.5933|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 15:09:26.5933|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 15:09:26.5933|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.0765ms 204 2025-12-29 15:09:26.5933|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 15:09:26.5933|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 15:09:26.5933|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 15:09:26.5933|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 15:09:26.5933|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 15:09:26.6089|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 15:09:26.6089|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 15:09:26.6298|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 15:09:26.6298|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 48.3336ms 2025-12-29 15:09:26.6298|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 15:09:26.6298|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 61.2722ms 200 application/json; charset=utf-8 2025-12-29 15:09:26.7399|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 15:09:26.7399|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 131.7641ms 2025-12-29 15:09:26.7399|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 15:09:26.7399|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 143.7054ms 200 application/json; charset=utf-8 2025-12-29 15:10:09.4561|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 15:10:09.4561|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 15:15:09.6138|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 15:15:09.6138|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 15:20:09.7768|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 15:20:09.7768|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 15:22:31.4606|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 15:22:31.4606|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 15:22:31.4606|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.7676ms 204 2025-12-29 15:22:31.4810|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 15:22:31.4810|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 15:22:31.4810|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 15:22:31.4810|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 15:22:31.4915|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 15:22:31.4915|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 15:22:31.4915|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 15:22:31.4915|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-29 15:22:31.5461|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 15:22:31.5461|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 52.5132ms 2025-12-29 15:22:31.5507|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 15:22:31.5507|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 72.2547ms 200 application/json; charset=utf-8 2025-12-29 15:22:31.5507|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 15:22:31.5507|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 15:22:31.5507|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.9246ms 204 2025-12-29 15:22:31.5712|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 15:22:31.5712|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 15:22:31.5712|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 15:22:31.5712|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 15:22:31.5712|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 15:22:31.5832|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 15:22:31.5832|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 15:22:31.7409|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 15:22:31.7409|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 158.4588ms 2025-12-29 15:22:31.7409|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 15:22:31.7409|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 176.5691ms 200 application/json; charset=utf-8 2025-12-29 15:25:09.9735|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 15:25:09.9735|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 15:26:56.0159|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 15:26:56.0159|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 15:26:56.0159|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1977ms 204 2025-12-29 15:26:56.0286|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 15:26:56.0286|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 15:26:56.0286|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 15:26:56.0286|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 15:26:56.0286|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 15:26:56.0423|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 15:26:56.0423|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 15:26:56.0423|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-29 15:26:56.0950|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 15:26:56.0950|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 52.4148ms 2025-12-29 15:26:56.0950|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 15:26:56.0950|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 71.5904ms 200 application/json; charset=utf-8 2025-12-29 15:26:56.1086|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 15:26:56.1086|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 15:26:56.1086|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9643ms 204 2025-12-29 15:26:56.1245|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 15:26:56.1245|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 15:26:56.1245|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 15:26:56.1245|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 15:26:56.1338|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 15:26:56.1338|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 15:26:56.1338|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 15:26:56.2701|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 15:26:56.2701|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 136.5233ms 2025-12-29 15:26:56.2752|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 15:26:56.2752|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 152.3767ms 200 application/json; charset=utf-8 2025-12-29 15:30:10.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-29 15:30:10.1217|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 15:35:10.2827|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 15:35:10.2827|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 15:39:06.0180|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 15:39:06.0180|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 15:39:06.0180|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2006ms 204 2025-12-29 15:39:06.0307|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 15:39:06.0307|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-29 15:39:06.0307|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-29 15:39:06.0307|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 15:39:06.0307|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-29 15:39:06.0307|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-29 15:39:06.0413|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 10.6426ms 401 2025-12-29 15:39:28.2727|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 15:39:28.2762|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 15:39:28.2762|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.779ms 204 2025-12-29 15:39:28.2762|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 15:39:28.2943|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 15:39:28.2943|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 15:39:28.2943|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 15:39:28.3055|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 15:39:28.3055|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 15:39:28.3055|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 15:39:28.3055|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-29 15:39:28.3596|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 15:39:28.3596|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 46.8957ms 2025-12-29 15:39:28.3596|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 15:39:28.3596|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 77.0119ms 200 application/json; charset=utf-8 2025-12-29 15:40:10.4348|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 15:40:10.4348|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 15:45:10.5626|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 15:45:10.5741|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 15:50:10.7180|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 15:50:10.7180|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 15:52:12.2065|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 15:52:12.2065|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 15:52:12.2065|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.6466ms 204 2025-12-29 15:52:12.2065|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 15:52:12.2214|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 15:52:12.2214|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 15:52:12.2214|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 15:52:12.2214|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 15:52:12.2352|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 15:52:12.2352|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 15:52:12.2352|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-29 15:52:12.2943|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 15:52:12.2943|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 58.9315ms 2025-12-29 15:52:12.2981|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 15:52:12.2981|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 81.231ms 200 application/json; charset=utf-8 2025-12-29 15:55:10.8547|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 15:55:10.8547|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:00:11.0687|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:00:11.0687|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:04:36.1697|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 16:04:36.1697|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:04:36.1737|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.0253ms 204 2025-12-29 16:04:36.1737|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 16:04:36.1737|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 16:04:36.1737|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:04:36.1737|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 16:04:36.1737|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 16:04:36.1737|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 16:04:36.1737|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:04:36.3303|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 16:04:36.3303|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 146.0738ms 2025-12-29 16:04:36.3303|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 16:04:36.3303|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 157.2667ms 200 application/json; charset=utf-8 2025-12-29 16:04:37.3252|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 16:04:37.3252|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:04:37.3308|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6721ms 204 2025-12-29 16:04:37.3308|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 16:04:37.3308|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 16:04:37.3308|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:04:37.3308|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 16:04:37.3308|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 16:04:37.3308|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-29 16:04:37.3459|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:04:37.4073|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-29 16:04:37.4089|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 63.6416ms 2025-12-29 16:04:37.4284|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 16:04:37.4284|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 92.0597ms 200 application/json; charset=utf-8 2025-12-29 16:04:55.4134|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 16:04:55.4134|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:04:55.4134|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.6639ms 204 2025-12-29 16:04:55.4134|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 16:04:55.4254|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 16:04:55.4254|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:04:55.4254|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 16:04:55.4254|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 16:04:55.4254|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-29 16:04:55.4254|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:04:55.8337|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-29 16:04:55.8337|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 404.8119ms 2025-12-29 16:04:55.8337|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 16:04:55.8337|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 418.7705ms 200 application/json; charset=utf-8 2025-12-29 16:04:58.3386|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/ab4020be-44cd-4eec-9589-9491350e1fcc 2025-12-29 16:04:58.3386|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:04:58.3386|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.9737ms 204 2025-12-29 16:04:58.3498|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/ab4020be-44cd-4eec-9589-9491350e1fcc 2025-12-29 16:04:58.3498|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 16:04:58.3498|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:04:58.3498|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 16:04:58.3498|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 16:04:58.3498|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-29 16:04:58.3498|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:04:59.6391|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-29 16:04:59.6446|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-29 16:04:59.6656|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (18ms) [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-29 16:04:59.7068||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-29 16:04:59.7539|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 16:04:59.7539|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1399.2505ms 2025-12-29 16:04:59.7539|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 16:04:59.7539|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1410.9377ms 200 application/json; charset=utf-8 2025-12-29 16:05:00.8733|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/ab4020be-44cd-4eec-9589-9491350e1fcc?Page=1&PageSize=100&IsValid=false 2025-12-29 16:05:00.8733|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:05:00.8786|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3076ms 204 2025-12-29 16:05:00.8786|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/ab4020be-44cd-4eec-9589-9491350e1fcc?Page=1&PageSize=100&IsValid=false 2025-12-29 16:05:00.8786|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 16:05:00.8786|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:05:00.8786|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 16:05:00.8786|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-29 16:05:00.8786|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-29 16:05:00.8941|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:05:02.1963|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-29 16:05:02.2508|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (52ms) [Parameters=[@__SessionId_0='?' (Size = 4000), @__IsValid_1='?' (DbType = Boolean)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [u].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[IsValid], [p].[Narration], [p].[CreditedAmount] AS [Amount], [p].[Error], [p].[Id] AS [PaymentStagingId], [p].[CurrencyId] FROM [PaymentItemStaging] AS [p] INNER JOIN [UploadStaging] AS [u] ON [p].[UploadStagingId] = [u].[Id] WHERE (([p].[SessionId] = @__SessionId_0) AND ([p].[IsValid] = @__IsValid_1)) AND ([p].[IsPaid] = CAST(0 AS bit)) 2025-12-29 16:05:02.3050|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 16:05:02.3050|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1414.0074ms 2025-12-29 16:05:02.3050|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-29 16:05:02.3050|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1426.9496ms 200 application/json; charset=utf-8 2025-12-29 16:05:02.9189|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/ReValidatePaymentItems 2025-12-29 16:05:02.9189|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:05:02.9189|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4488ms 204 2025-12-29 16:05:02.9297|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-29 16:05:02.9297|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 16:05:02.9297|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:05:02.9297|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 16:05:02.9297|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-29 16:05:02.9297|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-29 16:05:02.9417|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:05:02.9417|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-29 16:05:02.9582||WARN|PaymentService.Core.Service.IntegrationService|Fee Url: https://rcpayapi.mof.gov.sl/FeeService/ 2025-12-29 16:05:02.9582||WARN|PaymentService.Core.Service.IntegrationService|EndPoint: api/FeeCalculation/GetTransactionFee/207?currencyId=17 2025-12-29 16:05:03.1155||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-29 16:05:03.1736|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-29 16:05:03.1761||WARN|PaymentService.Core.Service.PaymentService|4 Items to ReValidate. 2025-12-29 16:05:03.1761||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: ab4020be-44cd-4eec-9589-9491350e1fcc, AccountNo: 002003002101790910, Amount: 40000.00] 2025-12-29 16:05:03.1761||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: ab4020be-44cd-4eec-9589-9491350e1fcc 2025-12-29 16:05:03.2098||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: ab4020be-44cd-4eec-9589-9491350e1fcc, AccountNo: 003001113532100143, Amount: 250620.00] 2025-12-29 16:05:03.2098||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: ab4020be-44cd-4eec-9589-9491350e1fcc 2025-12-29 16:05:03.2431||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"ROKEL COMMERCIAL BANK -SL","AccountNo":"002003002101790910","Amount":"40000.00","BankCode":"002","CurrencyId":17,"CreditedAmount":40000.00,"IsValid":false}, Error , IsNew False 2025-12-29 16:05:03.2431||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: ab4020be-44cd-4eec-9589-9491350e1fcc, AccountNo: 012001601010027594, Amount: 154275.00] 2025-12-29 16:05:03.2431||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: ab4020be-44cd-4eec-9589-9491350e1fcc 2025-12-29 16:05:03.2671||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"NATIONAL PUBLIC PROCUREM","AccountNo":"003001113532100143","Amount":"250620.00","BankCode":"003","CurrencyId":17,"CreditedAmount":250620.00,"IsValid":false}, Error , IsNew False 2025-12-29 16:05:03.2753||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: ab4020be-44cd-4eec-9589-9491350e1fcc, AccountNo: 012007601070220838, Amount: 436046.60] 2025-12-29 16:05:03.2753||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: ab4020be-44cd-4eec-9589-9491350e1fcc 2025-12-29 16:05:03.3059||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"INDEX ENTERPRISES","AccountNo":"012001601010027594","Amount":"154275.00","BankCode":"012","CurrencyId":17,"CreditedAmount":154275.00,"IsValid":false}, Error , IsNew False 2025-12-29 16:05:03.3296||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"7STAR TRAVEL AND TOURS L","AccountNo":"012007601070220838","Amount":"436046.60","BankCode":"012","CurrencyId":17,"CreditedAmount":436046.60,"IsValid":false}, Error , IsNew False 2025-12-29 16:05:03.3884|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-29 16:05:03.3884|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService) in 449.2316ms 2025-12-29 16:05:03.3884|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-29 16:05:03.3884|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 464.0423ms 200 application/json; charset=utf-8 2025-12-29 16:05:03.4113|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/ab4020be-44cd-4eec-9589-9491350e1fcc 2025-12-29 16:05:03.4113|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:05:03.4113|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4004ms 204 2025-12-29 16:05:03.4113|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/ab4020be-44cd-4eec-9589-9491350e1fcc 2025-12-29 16:05:03.4113|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 16:05:03.4113|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:05:03.4268|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 16:05:03.4268|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 16:05:03.4268|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-29 16:05:03.4268|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:05:04.7186|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-29 16:05:04.7245|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-29 16:05:04.7245|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-29 16:05:04.7720||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-29 16:05:04.8144|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 16:05:04.8169|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1385.1757ms 2025-12-29 16:05:04.8169|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 16:05:04.8169|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1400.1192ms 200 application/json; charset=utf-8 2025-12-29 16:05:04.8514|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/ab4020be-44cd-4eec-9589-9491350e1fcc 2025-12-29 16:05:04.8514|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 16:05:04.8514|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:05:04.8514|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 16:05:04.8514|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 16:05:04.8514|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-29 16:05:04.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-29 16:05:06.1548|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-29 16:05:06.1610|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-29 16:05:06.1790|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-29 16:05:06.2105||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-29 16:05:06.2542|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 16:05:06.2542|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1393.2565ms 2025-12-29 16:05:06.2542|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 16:05:06.2542|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1408.6395ms 200 application/json; charset=utf-8 2025-12-29 16:05:08.3321|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/ab4020be-44cd-4eec-9589-9491350e1fcc?Page=1&PageSize=100&IsValid=true 2025-12-29 16:05:08.3321|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:05:08.3321|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5592ms 204 2025-12-29 16:05:08.3321|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/ab4020be-44cd-4eec-9589-9491350e1fcc?Page=1&PageSize=100&IsValid=true 2025-12-29 16:05:08.3460|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 16:05:08.3460|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:05:08.3460|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 16:05:08.3460|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-29 16:05:08.3460|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-29 16:05:08.3460|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:05:09.6860|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (52ms) [Parameters=[@__SessionId_0='?' (Size = 4000), @__IsValid_1='?' (DbType = Boolean)], CommandType='Text', CommandTimeout='30'] SELECT [p].[BankCode], [p].[AccountName] AS [BeneficiaryName], [u].[DateCreated] AS [Date], [p].[AccountNo] AS [DestinationAccount], [p].[CorporateFeeAmount] AS [CorporateFee], [p].[CustomerFeeAmount] AS [CustomerFee], [p].[IsValid], [p].[Narration], [p].[CreditedAmount] AS [Amount], [p].[Error], [p].[Id] AS [PaymentStagingId], [p].[CurrencyId] FROM [PaymentItemStaging] AS [p] INNER JOIN [UploadStaging] AS [u] ON [p].[UploadStagingId] = [u].[Id] WHERE (([p].[SessionId] = @__SessionId_0) AND ([p].[IsValid] = @__IsValid_1)) AND ([p].[IsPaid] = CAST(0 AS bit)) 2025-12-29 16:05:09.7398|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (50ms) [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-29 16:05:09.7894|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 16:05:09.7894|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1437.8062ms 2025-12-29 16:05:09.7894|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-29 16:05:09.7894|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1453.1745ms 200 application/json; charset=utf-8 2025-12-29 16:05:11.2457|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:05:11.2457|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:05:26.9096|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/InitiatePartialPayment 2025-12-29 16:05:26.9096|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:05:26.9096|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.8114ms 204 2025-12-29 16:05:26.9096|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=----WebKitFormBoundaryjcQn8ODHbplwUkpe 309 2025-12-29 16:05:26.9096|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 16:05:26.9096|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:05:26.9246|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 16:05:26.9246|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.InitiatePartialPayment (PaymentService)' 2025-12-29 16:05:26.9246|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-29 16:05:26.9246|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:05:26.9473|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-29 16:05:26.9583|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-29 16:05:26.9583|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-29 16:05:26.9721|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-29 16:05:33.5233|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-29 16:05:33.5233|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-29 16:05:33.5233|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-29 16:05:33.5323|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-29 16:05:33.5553||WARN|PaymentService.Core.Service.IntegrationService|Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiQWxpZXUgSWJyYWhpbSBNYW5zYXJheSIsImh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vd3MvMjAwOC8wNi9pZGVudGl0eS9jbGFpbXMvcHJpbWFyeXNpZCI6IjUxOCIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL2dpdmVubmFtZSI6ImFpbWFuc2FyYXlATU9GIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvZW1haWxhZGRyZXNzIjoib3JtYW5zMjAxNUBnbWFpbC5jb20iLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9sb2NhbGl0eSI6IjIwNyIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL2NvdW50cnkiOiJDb3Jwb3JhdGUiLCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOiJDT1JQT1JBVEVVU0VSIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwOS8wOS9pZGVudGl0eS9jbGFpbXMvYWN0b3IiOlsiaW5pdGlhdGVwYXltZW50IiwiYXV0aG9yaXplcGF5bWVudCIsInZpZXdiYWxhbmNlc3RhdGVtZW50IiwiQ2FuSW5pdGlhdGVQYXltZW50T25Tb3VyY2VBY2NvdW50IiwiQ1ZTQSIsInZpZXdyZXBvcnQiLCJDQU5WSUVXQVBQUk9WQUxTIl0sImV4cCI6MTc2NzAyNDczMiwiaXNzIjoiZG90bmV0X2dyb2NlcnlfbGlzdCIsImF1ZCI6Ikdyb2NlcnlMaXN0QVBJIn0.M-NEGkCRiApAmCyBdVTBDjX2mX8yO-uX862ZGpN7YnQ 2025-12-29 16:05:33.5553||WARN|PaymentService.Core.Service.IntegrationService|IntitiateWorkFlow Endpoint Called @ 12/29/2025 4:05:33 PM 2025-12-29 16:05:33.5798|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-29 16:05:33.5798|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.InitiatePartialPayment (PaymentService) in 6651.896ms 2025-12-29 16:05:33.5798|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.InitiatePartialPayment (PaymentService)' 2025-12-29 16:05:33.5798|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6664.8065ms 200 application/json; charset=utf-8 2025-12-29 16:05:33.6212|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 16:05:33.6212|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:05:33.6212|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.5524ms 204 2025-12-29 16:05:33.6299|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 16:05:33.6299|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 16:05:33.6299|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:05:33.6299|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 16:05:33.6299|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 16:05:33.6299|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-29 16:05:33.6413|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:05:33.6898|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-29 16:05:33.6898|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 50.7799ms 2025-12-29 16:05:33.6898|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 16:05:33.6898|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 64.678ms 200 application/json; charset=utf-8 2025-12-29 16:10:11.3890|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:10:11.3890|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:15:11.5577|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:15:11.5628|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:20:11.7104|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:20:11.7104|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:25:11.8355|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:25:11.8355|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:26:10.6721|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 POST http://127.0.0.1:43514/PAYMENTSERVICE/iisintegration 0 2025-12-29 16:26:10.6721|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.3625ms 202 2025-12-29 16:26:10.6721||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:18192:39ece2cb caught stopping signal... 2025-12-29 16:26:10.6845||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:18192:39ece2cb caught stopped signal... 2025-12-29 16:26:11.7351||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:18192:39ece2cb All dispatchers stopped 2025-12-29 16:26:11.7451||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:18192:39ece2cb successfully reported itself as stopped in 3.4331 ms 2025-12-29 16:26:11.7451||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:18192:39ece2cb has been stopped in total 1064.9288 ms 2025-12-29 16:29:52.7597||DEBUG|PaymentSystem.Program|init main function 2025-12-29 16:29:53.7247||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Start installing Hangfire SQL objects... 2025-12-29 16:29:53.9248||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Hangfire SQL objects installed. 2025-12-29 16:29:53.9438||INFO|Hangfire.BackgroundJobServer|Starting Hangfire Server using job storage: 'SQL Server: VLIV-EFTDB01@RCPaySL-Live' 2025-12-29 16:29:53.9438||INFO|Hangfire.BackgroundJobServer|Using the following options for SQL Server job storage: Queue poll interval: 00:00:00. 2025-12-29 16:29:53.9438||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-29 16:29:54.0628||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:18776:1b8ad7fc successfully announced in 93.3681 ms 2025-12-29 16:29:54.0699||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:18776:1b8ad7fc is starting the registered dispatchers: ServerWatchdog, ServerJobCancellationWatcher, ExpirationManager, CountersAggregator, Worker, DelayedJobScheduler, RecurringJobScheduler... 2025-12-29 16:29:54.0845||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:18776:1b8ad7fc all the dispatchers started 2025-12-29 16:29:54.7643|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-29 16:29:54.7799|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-29 16:29:54.7848|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-29 16:29:54.7848|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-29 16:29:54.7848|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-29 16:29:54.8017|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-29 16:29:54.8017|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-29 16:29:54.8017|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-29 16:29:54.8189|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-29 16:29:54.8189|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-29 16:29:54.8310|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-29 16:29:54.8310|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-29 16:29:54.8310|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-29 16:29:54.8501|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-29 16:29:54.8501|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-29 16:29:54.8501|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-29 16:29:54.8623|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-29 16:29:54.8623|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-29 16:29:54.9014|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:29:55.1096|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (15ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT 1 2025-12-29 16:29:55.1310|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (13ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT OBJECT_ID(N'[__EFMigrationsHistory]'); 2025-12-29 16:29:55.1310|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (8ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT 1 2025-12-29 16:29:55.1701|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (26ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT OBJECT_ID(N'[__EFMigrationsHistory]'); 2025-12-29 16:29:55.1956|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT [MigrationId], [ProductVersion] FROM [__EFMigrationsHistory] ORDER BY [MigrationId]; 2025-12-29 16:29:55.2117|20405|INFO|Microsoft.EntityFrameworkCore.Migrations|No migrations were applied. The database is already up to date. 2025-12-29 16:29:55.3310||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-29 16:29:55.4886|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 16:29:55.5543|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:29:55.5543|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 71.9312ms 204 2025-12-29 16:29:55.5734|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 16:29:55.6109|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-29 16:29:55.6314|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-29 16:29:55.6314|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:29:55.6314|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-29 16:29:55.6484|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-29 16:29:55.6484|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 76.732ms 401 2025-12-29 16:30:09.2459|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:30:09.2459|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:30:10.1093|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 16:30:10.1185|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:30:10.1185|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 12.6984ms 204 2025-12-29 16:30:10.1294|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 16:30:10.1488|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 16:30:10.1488|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:30:10.1488|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 16:30:10.1588|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 16:30:10.1907|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 16:30:10.2191|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:30:10.2510|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-29 16:30:10.3797|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 16:30:10.3991|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 204.3389ms 2025-12-29 16:30:10.3991|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 16:30:10.3991|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 274.1625ms 200 application/json; charset=utf-8 2025-12-29 16:30:11.7049|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 16:30:11.7101|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:30:11.7101|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.4169ms 204 2025-12-29 16:30:11.7101|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 16:30:11.7210|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 16:30:11.7210|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:30:11.7210|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 16:30:11.7210|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 16:30:11.7414|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 16:30:11.7414|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:30:11.9413|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 16:30:11.9413|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 206.3305ms 2025-12-29 16:30:11.9413|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 16:30:11.9413|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 237.3324ms 200 application/json; charset=utf-8 2025-12-29 16:34:28.7683|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-29 16:34:28.7683|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:34:28.7683|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2241ms 204 2025-12-29 16:34:29.8954|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-29 16:34:29.8954|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 16:34:29.9068|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:34:29.9068|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 16:34:29.9068|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 16:34:29.9068|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 16:34:29.9216|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:34:29.9216|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-29 16:34:29.9827|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 16:34:29.9855|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 66.6069ms 2025-12-29 16:34:29.9855|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 16:34:29.9855|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 93.4518ms 200 application/json; charset=utf-8 2025-12-29 16:34:31.1414|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-29 16:34:31.1414|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:34:31.1414|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.6251ms 204 2025-12-29 16:34:31.1717|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-29 16:34:31.1717|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 16:34:31.1717|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:34:31.1717|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 16:34:31.1717|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 16:34:31.1893|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 16:34:31.1893|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:34:31.3567|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 16:34:31.3611|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 170.267ms 2025-12-29 16:34:31.3611|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 16:34:31.3611|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 192.8372ms 200 application/json; charset=utf-8 2025-12-29 16:35:09.4275|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:35:09.4275|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:36:42.6086|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 16:36:42.6086|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:36:42.6170|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.3816ms 204 2025-12-29 16:36:42.6170|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 16:36:42.6311|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 16:36:42.6311|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:36:42.6311|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 16:36:42.6311|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 16:36:42.6311|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 16:36:42.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-29 16:36:42.7856|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 16:36:42.7905|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 149.7007ms 2025-12-29 16:36:42.7905|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 16:36:42.7905|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 167.3833ms 200 application/json; charset=utf-8 2025-12-29 16:38:38.6561|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 16:38:38.6561|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:38:38.6561|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6874ms 204 2025-12-29 16:38:38.6658|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 16:38:38.6658|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 16:38:38.6658|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:38:38.6658|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 16:38:38.6658|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 16:38:38.6658|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 16:38:38.6658|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:38:38.8095|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 16:38:38.8095|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 137.971ms 2025-12-29 16:38:38.8095|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 16:38:38.8095|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 153.7647ms 200 application/json; charset=utf-8 2025-12-29 16:40:09.5811|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:40:09.5811|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:42:43.7216|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 16:42:43.7216|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:42:43.7292|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.566ms 204 2025-12-29 16:42:43.7292|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 16:42:43.7292|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 16:42:43.7292|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:42:43.7292|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 16:42:43.7292|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 16:42:43.7448|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 16:42:43.7448|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:42:43.8730|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 16:42:43.8730|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 129.5897ms 2025-12-29 16:42:43.8730|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 16:42:43.8730|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 142.3641ms 200 application/json; charset=utf-8 2025-12-29 16:42:45.9835|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 16:42:45.9835|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 16:42:45.9950|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:42:45.9950|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 16:42:45.9950|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 16:42:46.0104|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 16:42:46.0104|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:42:46.1464|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 16:42:46.1510|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 137.6628ms 2025-12-29 16:42:46.1510|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 16:42:46.1510|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 171.3804ms 200 application/json; charset=utf-8 2025-12-29 16:43:42.3407|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 16:43:42.3407|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:43:42.3407|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.6697ms 204 2025-12-29 16:43:42.3526|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 16:43:42.3526|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 16:43:42.3526|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:43:42.3653|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 16:43:42.3653|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 16:43:42.3653|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 16:43:42.3826|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:43:42.5147|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 16:43:42.5147|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 137.2243ms 2025-12-29 16:43:42.5147|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 16:43:42.5243|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 171.5852ms 200 application/json; charset=utf-8 2025-12-29 16:44:45.2547|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 16:44:45.2547|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:44:45.2547|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.2051ms 204 2025-12-29 16:44:45.2666|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 16:44:45.2666|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 16:44:45.2666|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:44:45.2666|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 16:44:45.2666|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 16:44:45.2666|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 16:44:45.2666|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:44:45.4208|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 16:44:45.4256|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 147.5099ms 2025-12-29 16:44:45.4256|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 16:44:45.4256|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 164.111ms 200 application/json; charset=utf-8 2025-12-29 16:45:08.1640|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 16:45:08.1640|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:45:08.1686|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.5951ms 204 2025-12-29 16:45:08.1686|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 16:45:08.1686|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 16:45:08.1686|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:45:08.1686|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 16:45:08.1824|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 16:45:08.1824|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 16:45:08.1824|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:45:08.3156|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 16:45:08.3156|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 134.8171ms 2025-12-29 16:45:08.3231|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 16:45:08.3231|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 151.8502ms 200 application/json; charset=utf-8 2025-12-29 16:45:09.7208|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:45:09.7208|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:45:12.6198|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 16:45:12.6198|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 16:45:12.6198|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:45:12.6198|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 16:45:12.6274|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 16:45:12.6274|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 16:45:12.6274|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:45:12.7522|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 16:45:12.7522|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 123.5114ms 2025-12-29 16:45:12.7522|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 16:45:12.7522|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 138.4589ms 200 application/json; charset=utf-8 2025-12-29 16:46:05.4566|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 16:46:05.4602|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:46:05.4602|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9222ms 204 2025-12-29 16:46:05.4602|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 16:46:05.4602|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 16:46:05.4602|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:46:05.4761|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 16:46:05.4761|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 16:46:05.4761|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 16:46:05.4761|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:46:05.6476|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 16:46:05.6476|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 169.4512ms 2025-12-29 16:46:05.6476|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 16:46:05.6476|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 190.4357ms 200 application/json; charset=utf-8 2025-12-29 16:50:09.9191|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:50:09.9191|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:50:43.4134|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 16:50:43.4166|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:50:43.4166|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.8351ms 204 2025-12-29 16:50:43.4166|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 16:50:43.4166|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 16:50:43.4166|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:50:43.4166|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 16:50:43.4346|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 16:50:43.4346|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 16:50:43.4346|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:50:43.4499|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-29 16:50:43.4676|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 16:50:43.4676|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:50:43.4676|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.8783ms 204 2025-12-29 16:50:43.4819|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 16:50:43.4819|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 16:50:43.4819|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:50:43.4819|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 16:50:43.4819|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 16:50:43.4949|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 16:50:43.4949|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 16:50:43.4949|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:50:43.4949|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 58.9695ms 2025-12-29 16:50:43.4949|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 16:50:43.4949|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 81.5395ms 200 application/json; charset=utf-8 2025-12-29 16:50:43.6612|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 16:50:43.6612|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 168.7096ms 2025-12-29 16:50:43.6612|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 16:50:43.6686|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 186.7214ms 200 application/json; charset=utf-8 2025-12-29 16:50:52.8040|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-29 16:50:52.8040|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:50:52.8040|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.082ms 204 2025-12-29 16:50:52.8185|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-29 16:50:52.8185|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 16:50:52.8185|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:50:52.8185|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 16:50:52.8185|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 16:50:52.8185|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 16:50:52.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-29 16:50:52.8371|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (1ms) [Parameters=[@__CorporateId_1='?' (DbType = Int64), @__InstitutionId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT [p].[Name], [p].[Code], [p].[Id], [p].[IsActive], [p].[AllowPartialPayment], [p].[Default], [p].[InstitutionId], @__CorporateId_1 AS [CorporateId] FROM [PaymentTypes] AS [p] WHERE (([p].[IsActive] = CAST(1 AS bit)) AND ([p].[IsDeleted] = CAST(0 AS bit))) AND (([p].[InstitutionId] = @__InstitutionId_0) OR ([p].[InstitutionId] = CAST(0 AS bigint))) 2025-12-29 16:50:52.8760|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 16:50:52.8760|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 46.2459ms 2025-12-29 16:50:52.8760|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 16:50:52.8826|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 64.1194ms 200 application/json; charset=utf-8 2025-12-29 16:50:52.9423|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=208&Days=30 2025-12-29 16:50:52.9457|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:50:52.9457|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.5858ms 204 2025-12-29 16:50:52.9457|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=208&Days=30 2025-12-29 16:50:52.9457|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 16:50:52.9621|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:50:52.9621|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 16:50:52.9621|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 16:50:52.9621|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 16:50:52.9621|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:50:53.0828|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 16:50:53.0861|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 115.2567ms 2025-12-29 16:50:53.0861|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 16:50:53.0861|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 135.4391ms 200 application/json; charset=utf-8 2025-12-29 16:50:59.4364|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/208?StartDate=2025-12-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 16:50:59.4364|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:50:59.4364|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6316ms 204 2025-12-29 16:50:59.4474|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/208?StartDate=2025-12-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 16:50:59.4474|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 16:50:59.4474|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:50:59.4474|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 16:50:59.4474|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 16:50:59.4627|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-29 16:50:59.4627|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:50:59.9089|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-29 16:50:59.9297|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 465.7616ms 2025-12-29 16:50:59.9297|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 16:50:59.9297|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 486.1007ms 200 application/json; charset=utf-8 2025-12-29 16:51:03.2403|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/89a4a111-f7da-42f7-b378-4f0827f15412 2025-12-29 16:51:03.2403|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:51:03.2403|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0548ms 204 2025-12-29 16:51:03.2403|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/89a4a111-f7da-42f7-b378-4f0827f15412 2025-12-29 16:51:03.2560|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 16:51:03.2560|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:51:03.2560|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 16:51:03.2560|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 16:51:03.2560|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-29 16:51:03.2744|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:51:04.6499|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-29 16:51:04.7212|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-29 16:51:04.7636|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-29 16:51:05.0221||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":208,"userType":1,"accountName":"IMPREST AC FOR ACC GEN DEPT","accountNumber":"000001011201235970","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-29 16:51:05.0887|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 16:51:05.0887|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1823.906ms 2025-12-29 16:51:05.0887|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 16:51:05.0995|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1846.7358ms 200 application/json; charset=utf-8 2025-12-29 16:51:07.4608|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/89a4a111-f7da-42f7-b378-4f0827f15412?Page=1&PageSize=100&IsValid=false 2025-12-29 16:51:07.4608|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:51:07.4608|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.4686ms 204 2025-12-29 16:51:07.4764|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/89a4a111-f7da-42f7-b378-4f0827f15412?Page=1&PageSize=100&IsValid=false 2025-12-29 16:51:07.4764|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 16:51:07.4764|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:51:07.4764|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 16:51:07.4764|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-29 16:51:07.5002|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-29 16:51:07.5002|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:51:08.8907|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-29 16:51:08.9401|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-29 16:51:08.9981|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 16:51:09.0153|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1513.7438ms 2025-12-29 16:51:09.0153|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-29 16:51:09.0153|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1542.2977ms 200 application/json; charset=utf-8 2025-12-29 16:51:11.7730|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/ReValidatePaymentItems 2025-12-29 16:51:11.7730|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:51:11.7730|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3427ms 204 2025-12-29 16:51:11.7730|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-29 16:51:11.7876|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 16:51:11.7876|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:51:11.7876|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 16:51:11.7876|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-29 16:51:11.7876|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-29 16:51:11.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-29 16:51:11.8808|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-29 16:51:11.8808||WARN|PaymentService.Core.Service.IntegrationService|Fee Url: https://rcpayapi.mof.gov.sl/FeeService/ 2025-12-29 16:51:11.8808||WARN|PaymentService.Core.Service.IntegrationService|EndPoint: api/FeeCalculation/GetTransactionFee/208?currencyId=17 2025-12-29 16:51:15.5290||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-29 16:51:15.6064|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-29 16:51:15.6302||WARN|PaymentService.Core.Service.PaymentService|1 Items to ReValidate. 2025-12-29 16:51:15.6615||INFO|PaymentService.Core.Service.PaymentService|Inside ProcessLineItem. Details [SessionId: 89a4a111-f7da-42f7-b378-4f0827f15412, AccountNo: 010401101600236607, Amount: 17741.62] 2025-12-29 16:51:15.6615||INFO|PaymentService.Core.Service.PaymentService|About To Save Line Item for SessionId: 89a4a111-f7da-42f7-b378-4f0827f15412 2025-12-29 16:51:15.7795||INFO|PaymentService.Core.Service.PaymentService|Saving Line Item Info. Details {"AccountName":"CUTTING EDGE PRINTING & ","AccountNo":"010401101600236607","Amount":"17741.62","BankCode":"010","CurrencyId":17,"CreditedAmount":17741.62,"IsValid":false}, Error , IsNew False 2025-12-29 16:51:15.9316|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-29 16:51:15.9316|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService) in 4136.3733ms 2025-12-29 16:51:15.9316|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.ReValidatePaymentItems (PaymentService)' 2025-12-29 16:51:15.9410|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4156.879ms 200 application/json; charset=utf-8 2025-12-29 16:51:15.9583|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/89a4a111-f7da-42f7-b378-4f0827f15412 2025-12-29 16:51:15.9583|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:51:15.9583|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4228ms 204 2025-12-29 16:51:15.9583|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/89a4a111-f7da-42f7-b378-4f0827f15412 2025-12-29 16:51:15.9732|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 16:51:15.9732|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:51:15.9732|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 16:51:15.9732|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 16:51:15.9732|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-29 16:51:15.9732|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:51:17.3703|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (55ms) [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-29 16:51:17.3703|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-29 16:51:17.3907|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-29 16:51:17.4325||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":208,"userType":1,"accountName":"IMPREST AC FOR ACC GEN DEPT","accountNumber":"000001011201235970","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-29 16:51:17.4719|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 16:51:17.4755|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1492.7101ms 2025-12-29 16:51:17.4755|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 16:51:17.4755|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1509.7763ms 200 application/json; charset=utf-8 2025-12-29 16:51:17.5104|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Detail/89a4a111-f7da-42f7-b378-4f0827f15412 2025-12-29 16:51:17.5104|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 16:51:17.5104|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:51:17.5104|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 16:51:17.5104|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 16:51:17.5201|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-29 16:51:17.5201|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:51:19.3080|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (45ms) [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-29 16:51:19.3166|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-29 16:51:19.3166|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-29 16:51:19.3572||WARN|PaymentService.Core.Service.IntegrationService|Response from Account: {"data":{"id":0,"userTypeId":208,"userType":1,"accountName":"IMPREST AC FOR ACC GEN DEPT","accountNumber":"000001011201235970","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-29 16:51:19.4052|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 16:51:19.4052|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService) in 1887.2225ms 2025-12-29 16:51:19.4103|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentDetais (PaymentService)' 2025-12-29 16:51:19.4103|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1901.7882ms 200 application/json; charset=utf-8 2025-12-29 16:51:25.4085|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/89a4a111-f7da-42f7-b378-4f0827f15412?Page=1&PageSize=100&IsValid=true 2025-12-29 16:51:25.4101|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:51:25.4101|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.2746ms 204 2025-12-29 16:51:25.4101|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PaymentItems/89a4a111-f7da-42f7-b378-4f0827f15412?Page=1&PageSize=100&IsValid=true 2025-12-29 16:51:25.4101|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 16:51:25.4101|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:51:25.4260|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 16:51:25.4260|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-29 16:51:25.4260|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-29 16:51:25.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-29 16:51:26.8238|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (50ms) [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-29 16:51:26.8736|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-29 16:51:26.9208|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentDetailModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 16:51:26.9208|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService) in 1494.1559ms 2025-12-29 16:51:26.9262|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.FetchPaymentItems (PaymentService)' 2025-12-29 16:51:26.9262|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 1508.1743ms 200 application/json; charset=utf-8 2025-12-29 16:51:32.1139|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/InitiatePartialPayment 2025-12-29 16:51:32.1139|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:51:32.1139|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.1008ms 204 2025-12-29 16:51:32.1139|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=----WebKitFormBoundaryDN0QarkjAcBAAfQB 285 2025-12-29 16:51:32.1285|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 16:51:32.1285|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:51:32.1285|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 16:51:32.1285|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.InitiatePartialPayment (PaymentService)' 2025-12-29 16:51:32.1285|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-29 16:51:32.1460|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:51:32.1893|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-29 16:51:32.2010|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-29 16:51:32.2374|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-29 16:51:32.2575|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-29 16:51:34.2364|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (36ms) [Parameters=[@__p_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[ApprovalStatus], [p].[BatchDescription], [p].[BatchReference], [p].[CorporateId], [p].[CreatedBy], [p].[CurrencyId], [p].[DateCreated], [p].[DateModified], [p].[Fee], [p].[FeeAmount], [p].[FinalResponseCode], [p].[FinalResponseDescription], [p].[InProgress], [p].[InitialResponseCode], [p].[InitialResponseDescription], [p].[IsActive], [p].[IsDeleted], [p].[IsReversed], [p].[LastReQueryDate], [p].[ModifiedBy], [p].[PaymentMode], [p].[PaymentReference], [p].[PaymentStatus], [p].[PaymentTypeId], [p].[RetryCount], [p].[SourceAccount], [p].[SourceAccountName], [p].[SuspenseAccount], [p].[TotalAmount], [p].[TotalItem], [p].[TransactionDate], [p].[TransactionRef], [p].[TransactionStatus], [p].[UploadStagingId], [p].[UserType], [p].[UserTypeId] FROM [PaymentBatch] AS [p] WHERE [p].[Id] = @__p_0 2025-12-29 16:51:34.3185|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.ResponseBase'. 2025-12-29 16:51:34.3185|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.InitiatePartialPayment (PaymentService) in 2175.0163ms 2025-12-29 16:51:34.3185|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.InitiatePartialPayment (PaymentService)' 2025-12-29 16:51:34.3185|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2198.3159ms 200 application/json; charset=utf-8 2025-12-29 16:51:34.3705||WARN|PaymentService.Core.Service.IntegrationService|Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiQWJ1IEJha2FyIEJhbmd1cmEiLCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3ByaW1hcnlzaWQiOiI1NDUiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9naXZlbm5hbWUiOiJhYmJhbmd1cmFAQUdEIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvZW1haWxhZGRyZXNzIjoiYmFuZ3VyYWFidWJha2FyNUBnbWFpbC5jb20iLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9sb2NhbGl0eSI6IjIwOCIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL2NvdW50cnkiOiJDb3Jwb3JhdGUiLCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOiJDT1JQT1JBVEVJTklUSUFUT1IiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA5LzA5L2lkZW50aXR5L2NsYWltcy9hY3RvciI6WyJpbml0aWF0ZXBheW1lbnQiLCJ2aWV3YmFsYW5jZXN0YXRlbWVudCIsIkNhbkluaXRpYXRlUGF5bWVudE9uU291cmNlQWNjb3VudCIsIkNWQUIiLCJDVlNBIiwidmlld3JlcG9ydCJdLCJleHAiOjE3NjcwMjgyNTIsImlzcyI6ImRvdG5ldF9ncm9jZXJ5X2xpc3QiLCJhdWQiOiJHcm9jZXJ5TGlzdEFQSSJ9.hlOIb12RGM7b20_aZSrf5weVqwkGtknxzRRO7NwGs1g 2025-12-29 16:51:34.3705||WARN|PaymentService.Core.Service.IntegrationService|IntitiateWorkFlow Endpoint Called @ 12/29/2025 4:51:34 PM 2025-12-29 16:51:34.3705|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/208?StartDate=2025-12-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 16:51:34.3805|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:51:34.3805|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8375ms 204 2025-12-29 16:51:34.3805|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/PendingQueue/208?StartDate=2025-12-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 16:51:34.3967|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 16:51:34.3967|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 16:51:34.3967|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 16:51:34.3967|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 16:51:34.3967|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-29 16:51:34.3967|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:51:34.4648|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-29 16:51:34.4648|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 60.0014ms 2025-12-29 16:51:34.4648|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 16:51:34.4648|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 78.2611ms 200 application/json; charset=utf-8 2025-12-29 16:55:10.1273|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 16:55:10.1273|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:00:10.2794|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:00:10.2794|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:05:10.4738|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:05:10.4813|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:09:41.6951|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:09:41.6951|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:09:41.6951|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.8214ms 204 2025-12-29 17:09:41.6951|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:09:41.7068|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-29 17:09:41.7068|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-29 17:09:41.7068|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:09:41.7068|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-29 17:09:41.7068|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-29 17:09:41.7068|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 12.9757ms 401 2025-12-29 17:09:56.8863|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 17:09:56.8899|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:09:56.8899|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.5276ms 204 2025-12-29 17:09:56.8899|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:09:56.8899|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 17:09:56.8899|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:09:56.9063|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 17:09:56.9063|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.917ms 204 2025-12-29 17:09:56.9063|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:09:56.9063|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:09:56.9063|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 17:09:56.9063|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 17:09:56.9063|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 17:09:56.9063|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:09:56.9206|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 17:09:56.9206|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 17:09:56.9206|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:09:56.9206|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:09:56.9206|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 17:09:56.9206|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:09:56.9377|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-29 17:09:56.9854|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 17:09:56.9854|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 65.4245ms 2025-12-29 17:09:56.9854|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 17:09:56.9854|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 96.3874ms 200 application/json; charset=utf-8 2025-12-29 17:09:57.0665|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 17:09:57.0665|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 139.616ms 2025-12-29 17:09:57.0665|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:09:57.0766|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 166.0669ms 200 application/json; charset=utf-8 2025-12-29 17:10:10.6290|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:10:10.6672|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:11:49.0502|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:11:49.0502|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:11:49.0579|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.7391ms 204 2025-12-29 17:11:49.0579|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:11:49.0579|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 17:11:49.0579|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:11:49.0711|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 17:11:49.0711|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:11:49.0711|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 17:11:49.0711|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:11:49.2091|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 17:11:49.2110|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 129.0416ms 2025-12-29 17:11:49.2110|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:11:49.2110|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 151.7744ms 200 application/json; charset=utf-8 2025-12-29 17:13:24.6439|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:13:24.6439|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:13:24.6516|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.7379ms 204 2025-12-29 17:13:24.6516|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:13:24.6516|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 17:13:24.6516|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:13:24.6516|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 17:13:24.6516|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:13:24.6664|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 17:13:24.6664|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:13:24.8016|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 17:13:24.8050|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 136.8366ms 2025-12-29 17:13:24.8050|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:13:24.8050|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 154.3746ms 200 application/json; charset=utf-8 2025-12-29 17:13:54.0220|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:13:54.0245|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:13:54.0245|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3615ms 204 2025-12-29 17:13:54.0245|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:13:54.0245|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 17:13:54.0245|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:13:54.0245|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 17:13:54.0245|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:13:54.0391|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 17:13:54.0391|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:13:54.1669|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 17:13:54.1669|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 129.1872ms 2025-12-29 17:13:54.1669|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:13:54.1669|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 142.4588ms 200 application/json; charset=utf-8 2025-12-29 17:14:02.6042|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:14:02.6042|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:14:02.6042|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.4081ms 204 2025-12-29 17:14:02.6179|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:14:02.6179|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 17:14:02.6179|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:14:02.6179|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 17:14:02.6356|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:14:02.6356|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 17:14:02.6356|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:14:02.7726|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 17:14:02.7761|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 133.947ms 2025-12-29 17:14:02.7761|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:14:02.7761|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 160.6059ms 200 application/json; charset=utf-8 2025-12-29 17:15:10.8215|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:15:10.8215|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:15:47.5209|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:15:47.5209|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:15:47.5280|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.1654ms 204 2025-12-29 17:15:47.5280|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:15:47.5280|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 17:15:47.5280|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:15:47.5432|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 17:15:47.5432|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:15:47.5432|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 17:15:47.5432|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:15:47.6959|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 17:15:47.6996|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 149.6505ms 2025-12-29 17:15:47.6996|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:15:47.6996|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 168.8349ms 200 application/json; charset=utf-8 2025-12-29 17:16:14.6696|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:16:14.6696|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:16:14.6696|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.4844ms 204 2025-12-29 17:16:14.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-29 17:16:14.6795|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 17:16:14.6795|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:16:14.6795|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 17:16:14.6795|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:16:14.6795|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 17:16:14.6795|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:16:14.8240|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 17:16:14.8240|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 132.9107ms 2025-12-29 17:16:14.8240|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:16:14.8240|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 151.0368ms 200 application/json; charset=utf-8 2025-12-29 17:16:19.1718|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:16:19.1763|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 17:16:19.1763|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:16:19.1763|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 17:16:19.1763|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:16:19.1763|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 17:16:19.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-29 17:16:19.3135|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 17:16:19.3135|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 130.3706ms 2025-12-29 17:16:19.3135|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:16:19.3135|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 149.6672ms 200 application/json; charset=utf-8 2025-12-29 17:16:25.4975|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:16:25.4975|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:16:25.4975|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.4949ms 204 2025-12-29 17:16:25.5092|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:16:25.5092|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 17:16:25.5092|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:16:25.5092|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 17:16:25.5202|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:16:25.5202|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 17:16:25.5202|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:16:25.6464|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 17:16:25.6464|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 124.4451ms 2025-12-29 17:16:25.6464|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:16:25.6464|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 142.2323ms 200 application/json; charset=utf-8 2025-12-29 17:20:11.0114|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:20:11.0114|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:20:43.3217|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:20:43.3217|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:20:43.3217|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.3781ms 204 2025-12-29 17:20:43.3309|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:20:43.3309|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 17:20:43.3309|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:20:43.3309|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 17:20:43.3309|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:20:43.3309|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 17:20:43.3309|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:20:43.4896|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 17:20:43.4896|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 148.8733ms 2025-12-29 17:20:43.4896|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:20:43.4896|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 165.0596ms 200 application/json; charset=utf-8 2025-12-29 17:20:45.5783|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:20:45.5807|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 17:20:45.5807|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:20:45.5807|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 17:20:45.5807|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:20:45.5807|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 17:20:45.5807|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:20:45.7177|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 17:20:45.7209|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 129.5508ms 2025-12-29 17:20:45.7209|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:20:45.7209|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 146.1311ms 200 application/json; charset=utf-8 2025-12-29 17:21:17.9342|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:21:17.9342|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:21:17.9390|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.7578ms 204 2025-12-29 17:21:17.9390|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:21:17.9390|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 17:21:17.9390|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:21:17.9550|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 17:21:17.9550|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:21:17.9550|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 17:21:17.9550|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:21:18.0566|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 17:21:18.0566|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 98.0127ms 2025-12-29 17:21:18.0566|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:21:18.0637|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 117.194ms 200 application/json; charset=utf-8 2025-12-29 17:21:25.2482|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:21:25.2482|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:21:25.2482|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.7142ms 204 2025-12-29 17:21:25.2602|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:21:25.2602|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 17:21:25.2602|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:21:25.2602|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 17:21:25.2739|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:21:25.2739|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 17:21:25.2739|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:21:25.3996|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 17:21:25.3996|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 122.6182ms 2025-12-29 17:21:25.3996|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:21:25.3996|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 146.0797ms 200 application/json; charset=utf-8 2025-12-29 17:23:55.5100|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:23:55.5100|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:23:55.5100|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.1798ms 204 2025-12-29 17:23:55.5100|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:23:55.5100|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 17:23:55.5100|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:23:55.5265|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 17:23:55.5265|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:23:55.5265|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 17:23:55.5265|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:23:55.6721|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 17:23:55.6721|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 139.4233ms 2025-12-29 17:23:55.6721|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:23:55.6721|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 157.5901ms 200 application/json; charset=utf-8 2025-12-29 17:24:00.9218|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:24:00.9218|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:24:00.9218|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2449ms 204 2025-12-29 17:24:00.9315|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:24:00.9315|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 17:24:00.9315|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:24:00.9315|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 17:24:00.9315|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:24:00.9315|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 17:24:00.9315|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:24:01.0699|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 17:24:01.0725|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 129.3373ms 2025-12-29 17:24:01.0725|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:24:01.0725|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 144.9ms 200 application/json; charset=utf-8 2025-12-29 17:24:05.5901|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:24:05.5901|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 17:24:05.5961|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:24:05.5961|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 17:24:05.5961|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:24:05.5961|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 17:24:05.5961|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:24:05.7441|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 17:24:05.7441|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 139.0527ms 2025-12-29 17:24:05.7441|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:24:05.7441|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 157.8819ms 200 application/json; charset=utf-8 2025-12-29 17:24:52.8414|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:24:52.8414|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:24:52.8414|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9203ms 204 2025-12-29 17:24:52.8520|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:24:52.8520|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 17:24:52.8520|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:24:52.8520|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 17:24:52.8520|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:24:52.8520|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 17:24:52.8653|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:24:53.0474|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 17:24:53.0474|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 186.3515ms 2025-12-29 17:24:53.0521|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:24:53.0521|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 201.3904ms 200 application/json; charset=utf-8 2025-12-29 17:25:11.1747|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:25:11.1747|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:27:24.1858|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:27:24.1858|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:27:24.1897|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 3.8991ms 204 2025-12-29 17:27:24.1897|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:27:24.1897|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 17:27:24.1897|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:27:24.1897|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 17:27:24.1897|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:27:24.1897|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 17:27:24.2052|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:27:24.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-29 17:27:24.3310|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 126.2937ms 2025-12-29 17:27:24.3310|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:27:24.3310|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 141.167ms 200 application/json; charset=utf-8 2025-12-29 17:27:40.6258|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:27:40.6258|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:27:40.6306|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8114ms 204 2025-12-29 17:27:40.6306|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:27:40.6306|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 17:27:40.6306|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:27:40.6476|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 17:27:40.6476|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:27:40.6476|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 17:27:40.6476|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:27:40.7774|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 17:27:40.7774|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 126.5859ms 2025-12-29 17:27:40.7774|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:27:40.7774|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 148.1767ms 200 application/json; charset=utf-8 2025-12-29 17:28:59.3145|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:28:59.3145|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:28:59.3145|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9205ms 204 2025-12-29 17:28:59.3145|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:28:59.3145|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 17:28:59.3304|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:28:59.3304|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 17:28:59.3304|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:28:59.3304|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 17:28:59.3467|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:28:59.4600|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 17:28:59.4600|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 116.6323ms 2025-12-29 17:28:59.4600|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:28:59.4600|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 140.7368ms 200 application/json; charset=utf-8 2025-12-29 17:30:11.3036|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:30:11.3036|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:30:54.4963|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 17:30:54.4963|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:30:54.5032|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.8983ms 204 2025-12-29 17:30:54.5032|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 17:30:54.5032|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 17:30:54.5032|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:30:54.5032|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 17:30:54.5198|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 17:30:54.5198|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 17:30:54.5198|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:30:54.5198|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-29 17:30:54.5686|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 17:30:54.5686|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 46.1227ms 2025-12-29 17:30:54.5686|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 17:30:54.5686|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 64.3501ms 200 application/json; charset=utf-8 2025-12-29 17:30:55.9489|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:30:55.9489|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:30:55.9489|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.4751ms 204 2025-12-29 17:30:55.9581|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:30:55.9581|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 17:30:55.9581|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:30:55.9581|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 17:30:55.9581|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:30:55.9581|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 17:30:55.9705|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:30:56.0914|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 17:30:56.0914|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 123.2066ms 2025-12-29 17:30:56.0914|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:30:56.0951|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 137.0108ms 200 application/json; charset=utf-8 2025-12-29 17:35:11.4468|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:35:11.4500|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:35:37.3373|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:35:37.3373|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:35:37.3427|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.3073ms 204 2025-12-29 17:35:37.3427|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:35:37.3427|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 17:35:37.3427|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:35:37.3427|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 17:35:37.3427|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:35:37.3427|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 17:35:37.3427|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:35:37.5001|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 17:35:37.5001|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 146.5763ms 2025-12-29 17:35:37.5001|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:35:37.5001|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 158.7943ms 200 application/json; charset=utf-8 2025-12-29 17:36:17.6811|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:36:17.6811|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:36:17.6865|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.4335ms 204 2025-12-29 17:36:17.6865|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:36:17.6865|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 17:36:17.6865|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:36:17.7032|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 17:36:17.7032|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:36:17.7032|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 17:36:17.7032|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:36:17.8430|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 17:36:17.8430|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 135.802ms 2025-12-29 17:36:17.8430|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:36:17.8430|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 155.6564ms 200 application/json; charset=utf-8 2025-12-29 17:36:18.8622|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:36:18.8622|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 17:36:18.8622|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:36:18.8622|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 17:36:18.8741|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:36:18.8741|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 17:36:18.8741|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:36:19.0343|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 17:36:19.0343|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 160.0316ms 2025-12-29 17:36:19.0343|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:36:19.0343|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 180.9034ms 200 application/json; charset=utf-8 2025-12-29 17:36:24.8032|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:36:24.8070|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:36:24.8070|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.6863ms 204 2025-12-29 17:36:24.8070|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:36:24.8070|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 17:36:24.8070|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:36:24.8070|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 17:36:24.8215|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:36:24.8215|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 17:36:24.8215|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:36:24.9567|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 17:36:24.9567|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 135.1696ms 2025-12-29 17:36:24.9618|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:36:24.9618|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 151.2363ms 200 application/json; charset=utf-8 2025-12-29 17:36:48.0847|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:36:48.0847|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:36:48.0847|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.3784ms 204 2025-12-29 17:36:48.0978|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 17:36:48.0978|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 17:36:48.0978|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 17:36:48.0978|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 17:36:48.0978|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:36:48.0978|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 17:36:48.0978|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:36:48.2592|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 17:36:48.2592|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 153.7284ms 2025-12-29 17:36:48.2592|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 17:36:48.2676|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 169.8188ms 200 application/json; charset=utf-8 2025-12-29 17:40:11.6377|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:40:11.6377|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:45:11.7766|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:45:11.7766|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:50:11.8956|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:50:11.8956|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 17:55:12.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-29 17:55:12.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-29 17:56:51.3225|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 POST http://127.0.0.1:23872/PAYMENTSERVICE/iisintegration 0 2025-12-29 17:56:51.3225|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.6523ms 202 2025-12-29 17:56:51.3225||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:18776:1b8ad7fc caught stopping signal... 2025-12-29 17:56:51.3377||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:18776:1b8ad7fc caught stopped signal... 2025-12-29 17:56:52.3854||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:18776:1b8ad7fc All dispatchers stopped 2025-12-29 17:56:52.3985||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:18776:1b8ad7fc successfully reported itself as stopped in 4.2293 ms 2025-12-29 17:56:52.3985||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:18776:1b8ad7fc has been stopped in total 1065.1883 ms 2025-12-29 18:10:49.0703||DEBUG|PaymentSystem.Program|init main function 2025-12-29 18:10:49.9666||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Start installing Hangfire SQL objects... 2025-12-29 18:10:50.1473||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Hangfire SQL objects installed. 2025-12-29 18:10:50.1788||INFO|Hangfire.BackgroundJobServer|Starting Hangfire Server using job storage: 'SQL Server: VLIV-EFTDB01@RCPaySL-Live' 2025-12-29 18:10:50.1788||INFO|Hangfire.BackgroundJobServer|Using the following options for SQL Server job storage: Queue poll interval: 00:00:00. 2025-12-29 18:10:50.1788||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-29 18:10:50.2950||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:7824:255e9fe8 successfully announced in 92.6511 ms 2025-12-29 18:10:50.3032||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:7824:255e9fe8 is starting the registered dispatchers: ServerWatchdog, ServerJobCancellationWatcher, ExpirationManager, CountersAggregator, Worker, DelayedJobScheduler, RecurringJobScheduler... 2025-12-29 18:10:50.3185||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:7824:255e9fe8 all the dispatchers started 2025-12-29 18:10:51.0522|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-29 18:10:51.0676|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-29 18:10:51.0676|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-29 18:10:51.0676|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-29 18:10:51.0676|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-29 18:10:51.0676|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-29 18:10:51.0832|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-29 18:10:51.0832|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-29 18:10:51.0832|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-29 18:10:51.0832|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-29 18:10:51.0832|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-29 18:10:51.0832|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-29 18:10:51.0985|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-29 18:10:51.0985|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-29 18:10:51.0985|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-29 18:10:51.0985|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-29 18:10:51.0985|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-29 18:10:51.1153|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-29 18:10:51.1605|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:10:51.1605|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:10:51.1605|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:10:51.3868|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (16ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT 1 2025-12-29 18:10:51.4095|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (13ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT OBJECT_ID(N'[__EFMigrationsHistory]'); 2025-12-29 18:10:51.4169|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT 1 2025-12-29 18:10:51.4169|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT OBJECT_ID(N'[__EFMigrationsHistory]'); 2025-12-29 18:10:51.4459|20101|INFO|Microsoft.EntityFrameworkCore.Database.Command|Executed DbCommand (2ms) [Parameters=[], CommandType='Text', CommandTimeout='30'] SELECT [MigrationId], [ProductVersion] FROM [__EFMigrationsHistory] ORDER BY [MigrationId]; 2025-12-29 18:10:51.4674|20405|INFO|Microsoft.EntityFrameworkCore.Migrations|No migrations were applied. The database is already up to date. 2025-12-29 18:10:51.6105||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-29 18:10:51.8735|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:10:51.9338|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:10:51.9338|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 67.2903ms 204 2025-12-29 18:10:51.9566|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:10:51.9908|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-29 18:10:52.0125|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-29 18:10:52.0125|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:10:52.0225|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-29 18:10:52.0225|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-29 18:10:52.0225|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 74.24ms 401 2025-12-29 18:11:12.7631|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 18:11:12.7737|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:11:12.7737|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 14.8915ms 204 2025-12-29 18:11:12.7737|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 18:11:12.8037|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 18:11:12.8037|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:11:12.8037|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 18:11:12.8037|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 18:11:12.8470|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 18:11:12.8765|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:11:12.9102|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-29 18:11:13.0398|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 18:11:13.0610|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 209.2351ms 2025-12-29 18:11:13.0610|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 18:11:13.0610|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 282.6591ms 200 application/json; charset=utf-8 2025-12-29 18:11:14.2240|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:11:14.2289|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:11:14.2289|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.4389ms 204 2025-12-29 18:11:14.2289|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:11:14.2398|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 18:11:14.2398|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:11:14.2398|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 18:11:14.2398|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:11:14.2589|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 18:11:14.2589|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:11:14.4617|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 18:11:14.4617|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 209.8678ms 2025-12-29 18:11:14.4617|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:11:14.4757|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 238.4799ms 200 application/json; charset=utf-8 2025-12-29 18:11:16.6368|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 18:11:16.6368|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:11:16.6457|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.9959ms 204 2025-12-29 18:11:16.6457|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 18:11:16.6457|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 18:11:16.6457|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:11:16.6457|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 18:11:16.6608|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 18:11:16.6608|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-29 18:11:16.6754|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:11:16.7642|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-29 18:11:16.7741|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 100.0745ms 2025-12-29 18:11:16.7741|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 18:11:16.7741|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 128.2337ms 200 application/json; charset=utf-8 2025-12-29 18:11:18.9428|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:11:18.9428|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 18:11:18.9537|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:11:18.9537|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 18:11:18.9537|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:11:18.9537|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 18:11:18.9537|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:11:19.1229|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 18:11:19.1283|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 163.1256ms 2025-12-29 18:11:19.1283|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:11:19.1283|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 190.2881ms 200 application/json; charset=utf-8 2025-12-29 18:12:04.8140|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:12:04.8171|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:12:04.8171|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.9821ms 204 2025-12-29 18:12:04.8171|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:12:04.8171|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 18:12:04.8171|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:12:04.8346|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 18:12:04.8346|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:12:04.8346|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 18:12:04.8346|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:12:04.9840|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 18:12:04.9840|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 145.0669ms 2025-12-29 18:12:04.9888|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:12:04.9888|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 164.8377ms 200 application/json; charset=utf-8 2025-12-29 18:12:53.8010|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:12:53.8010|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:12:53.8010|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.4679ms 204 2025-12-29 18:12:53.8173|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:12:53.8173|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-29 18:12:53.8173|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-29 18:12:53.8173|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:12:53.8173|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-29 18:12:53.8324|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-29 18:12:53.8324|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 16.927ms 401 2025-12-29 18:13:06.0452|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 18:13:06.0452|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:13:06.0538|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:13:06.0538|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:13:06.0538|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 14.4046ms 204 2025-12-29 18:13:06.0538|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 14.9128ms 204 2025-12-29 18:13:06.0756|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 18:13:06.0756|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:13:06.0756|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 18:13:06.0842|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 18:13:06.0842|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:13:06.0842|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:13:06.0842|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 18:13:06.0988|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 18:13:06.0988|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 18:13:06.0988|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:13:06.0988|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 18:13:06.0988|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 18:13:06.0988|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:13:06.0988|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:13:06.1179|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-29 18:13:06.1678|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 18:13:06.1678|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 60.6816ms 2025-12-29 18:13:06.1678|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 18:13:06.1678|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 96.937ms 200 application/json; charset=utf-8 2025-12-29 18:13:06.2436|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 18:13:06.2436|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 135.5279ms 2025-12-29 18:13:06.2436|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:13:06.2436|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 172.2007ms 200 application/json; charset=utf-8 2025-12-29 18:13:50.1560|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:13:50.1612|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:13:50.1612|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.0553ms 204 2025-12-29 18:13:50.1612|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:13:50.1612|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 18:13:50.1612|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:13:50.1773|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 18:13:50.1773|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:13:50.1773|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 18:13:50.1773|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:13:50.3352|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 18:13:50.3352|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 155.0542ms 2025-12-29 18:13:50.3352|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:13:50.3352|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 172.543ms 200 application/json; charset=utf-8 2025-12-29 18:14:06.9362|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:14:06.9362|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:14:06.9431|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.7865ms 204 2025-12-29 18:14:06.9431|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:14:06.9431|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 18:14:06.9431|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:14:06.9578|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 18:14:06.9578|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:14:06.9578|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 18:14:06.9578|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:14:07.0918|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 18:14:07.0918|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 133.0303ms 2025-12-29 18:14:07.0986|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:14:07.0986|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 152.8897ms 200 application/json; charset=utf-8 2025-12-29 18:14:18.7910|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:14:18.7910|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:14:18.7910|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.3049ms 204 2025-12-29 18:14:18.8064|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:14:18.8064|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 18:14:18.8064|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:14:18.8064|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 18:14:18.8064|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:14:18.8238|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 18:14:18.8238|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:14:18.9679|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 18:14:18.9679|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 145.5148ms 2025-12-29 18:14:18.9679|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:14:18.9773|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 170.7705ms 200 application/json; charset=utf-8 2025-12-29 18:14:40.7819|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:14:40.7867|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:14:40.7867|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.9515ms 204 2025-12-29 18:14:40.7867|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:14:40.7867|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 18:14:40.8014|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:14:40.8014|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 18:14:40.8014|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:14:40.8014|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 18:14:40.8014|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:14:40.9397|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 18:14:40.9422|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 135.2468ms 2025-12-29 18:14:40.9422|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:14:40.9422|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 148.6919ms 200 application/json; charset=utf-8 2025-12-29 18:15:03.6124|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:15:03.6124|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:15:03.6124|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.6175ms 204 2025-12-29 18:15:03.6124|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:15:03.6124|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 18:15:03.6124|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:15:03.6299|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 18:15:03.6299|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:15:03.6299|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 18:15:03.6299|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:15:03.7731|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 18:15:03.7731|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 141.8109ms 2025-12-29 18:15:03.7731|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:15:03.7731|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 157.9778ms 200 application/json; charset=utf-8 2025-12-29 18:15:05.5578|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:15:05.5578|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:20:05.7716|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:20:05.7716|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:20:28.6620|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:20:28.6620|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:20:28.6669|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8911ms 204 2025-12-29 18:20:28.6669|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:20:28.6838|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 18:20:28.6838|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:20:28.6838|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 18:20:28.6838|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:20:28.6838|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 18:20:28.6993|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:20:28.8532|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 18:20:28.8532|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 158.2698ms 2025-12-29 18:20:28.8532|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:20:28.8532|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 185.4971ms 200 application/json; charset=utf-8 2025-12-29 18:20:41.6695|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:20:41.6695|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:20:41.6695|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.3914ms 204 2025-12-29 18:20:41.6836|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:20:41.6836|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 18:20:41.6836|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:20:41.6836|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 18:20:41.6990|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:20:41.6990|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 18:20:41.6990|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:20:41.8578|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 18:20:41.8578|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 150.2673ms 2025-12-29 18:20:41.8578|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:20:41.8578|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 180.4579ms 200 application/json; charset=utf-8 2025-12-29 18:20:49.1684|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:20:49.1684|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:20:49.1684|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5001ms 204 2025-12-29 18:20:49.1684|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:20:49.1829|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 18:20:49.1829|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:20:49.1829|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 18:20:49.1829|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:20:49.1829|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 18:20:49.1995|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:20:49.3377|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 18:20:49.3377|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 142.3613ms 2025-12-29 18:20:49.3377|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:20:49.3377|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 162.9598ms 200 application/json; charset=utf-8 2025-12-29 18:21:25.7318|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:21:25.7318|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:21:25.7454|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 13.4716ms 204 2025-12-29 18:21:25.7454|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:21:25.7557|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 18:21:25.7557|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:21:25.7557|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 18:21:25.7557|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:21:25.7557|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 18:21:25.7714|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:21:25.8941|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 18:21:25.8941|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 128.3725ms 2025-12-29 18:21:25.8941|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:21:25.8941|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 150.2385ms 200 application/json; charset=utf-8 2025-12-29 18:23:04.7327|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:23:04.7327|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:23:04.7327|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.5633ms 204 2025-12-29 18:23:04.7428|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:23:04.7428|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 18:23:04.7428|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:23:04.7428|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 18:23:04.7428|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:23:04.7428|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 18:23:04.7579|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:23:04.8835|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 18:23:04.8835|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 130.4561ms 2025-12-29 18:23:04.8835|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:23:04.8835|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 148.3281ms 200 application/json; charset=utf-8 2025-12-29 18:23:12.5725|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:23:12.5725|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:23:12.5725|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.0271ms 204 2025-12-29 18:23:12.5725|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:23:12.5867|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 18:23:12.5867|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:23:12.5867|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 18:23:12.5867|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:23:12.6010|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 18:23:12.6010|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:23:12.7441|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 18:23:12.7441|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 142.7384ms 2025-12-29 18:23:12.7441|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:23:12.7441|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 167.2252ms 200 application/json; charset=utf-8 2025-12-29 18:25:05.9232|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:25:05.9232|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:27:22.3858|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:27:22.3858|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:27:22.3858|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.8377ms 204 2025-12-29 18:27:22.4015|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:27:22.4015|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 18:27:22.4015|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:27:22.4015|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 18:27:22.4098|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:27:22.4098|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 18:27:22.4098|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:27:22.5586|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 18:27:22.5586|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 148.5115ms 2025-12-29 18:27:22.5586|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:27:22.5659|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 164.3509ms 200 application/json; charset=utf-8 2025-12-29 18:30:06.0995|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:30:06.1068|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:35:06.3128|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:35:06.3128|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:35:22.8932|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:35:22.8932|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:35:22.8932|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.5842ms 204 2025-12-29 18:35:22.8932|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:35:22.9048|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-29 18:35:22.9048|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-29 18:35:22.9048|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:35:22.9048|2|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization failed. 2025-12-29 18:35:22.9048|12|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|AuthenticationScheme: Bearer was challenged. 2025-12-29 18:35:22.9048|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 10.0368ms 401 2025-12-29 18:35:31.5086|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 18:35:31.5086|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:35:31.5152|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.5902ms 204 2025-12-29 18:35:31.5152|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/PaymentType/List?isActive=true&institutionId=79 2025-12-29 18:35:31.5152|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 18:35:31.5152|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:35:31.5152|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 18:35:31.5296|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:35:31.5296|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 18:35:31.5296|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:35:31.5296|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "List", controller = "PaymentType"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult List(Boolean, Int64, Int64) on controller PaymentService.Controllers.PaymentTypeController (PaymentService). 2025-12-29 18:35:31.5296|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 11.7689ms 204 2025-12-29 18:35:31.5472|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:35:31.5472|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:35:31.5472|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 18:35:31.5472|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:35:31.5472|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 18:35:31.5472|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-29 18:35:31.5472|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:35:31.5605|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 18:35:31.5605|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:35:31.6124|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[System.Collections.Generic.List`1[[PaymentService.Data.Model.PaymentTypeModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. 2025-12-29 18:35:31.6124|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentTypeController.List (PaymentService) in 69.6899ms 2025-12-29 18:35:31.6124|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentTypeController.List (PaymentService)' 2025-12-29 18:35:31.6124|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 95.7938ms 200 application/json; charset=utf-8 2025-12-29 18:35:31.6983|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 18:35:31.7016|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 139.3765ms 2025-12-29 18:35:31.7016|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:35:31.7016|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 158.2132ms 200 application/json; charset=utf-8 2025-12-29 18:36:20.4746|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:36:20.4746|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:36:20.4746|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 4.9033ms 204 2025-12-29 18:36:20.4839|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:36:20.4839|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 18:36:20.4839|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:36:20.4839|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 18:36:20.4839|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:36:20.4839|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 18:36:20.4839|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:36:20.6269|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 18:36:20.6269|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 135.038ms 2025-12-29 18:36:20.6269|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:36:20.6269|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 148.8586ms 200 application/json; charset=utf-8 2025-12-29 18:40:06.4459|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:40:06.4568|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:40:24.3240|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:40:24.3264|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:40:24.3264|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 5.2586ms 204 2025-12-29 18:40:24.3264|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:40:24.3264|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 18:40:24.3443|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:40:24.3443|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 18:40:24.3443|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:40:24.3591|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 18:40:24.3591|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:40:24.4920|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 18:40:24.4920|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 132.5734ms 2025-12-29 18:40:24.4977|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:40:24.4977|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 165.0225ms 200 application/json; charset=utf-8 2025-12-29 18:40:37.7257|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:40:37.7257|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:40:37.7257|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 8.3256ms 204 2025-12-29 18:40:37.7384|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:40:37.7384|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 18:40:37.7384|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:40:37.7384|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 18:40:37.7384|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:40:37.7384|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 18:40:37.7384|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:40:37.8851|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 18:40:37.8851|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 138.4092ms 2025-12-29 18:40:37.8851|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:40:37.8851|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 153.0441ms 200 application/json; charset=utf-8 2025-12-29 18:41:27.5710|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:41:27.5710|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:41:27.5710|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.9486ms 204 2025-12-29 18:41:27.5710|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:41:27.5872|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 18:41:27.5872|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:41:27.5872|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 18:41:27.5872|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:41:27.5872|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 18:41:27.5872|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:41:27.7190|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 18:41:27.7190|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 125.4158ms 2025-12-29 18:41:27.7190|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:41:27.7190|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 140.2766ms 200 application/json; charset=utf-8 2025-12-29 18:42:09.9597|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:42:09.9597|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:42:09.9597|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 9.2021ms 204 2025-12-29 18:42:09.9738|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:42:09.9738|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 18:42:09.9738|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:42:09.9887|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 18:42:09.9887|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:42:09.9887|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 18:42:09.9887|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:42:10.1187|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 18:42:10.1187|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 126.0787ms 2025-12-29 18:42:10.1187|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:42:10.1273|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 153.5506ms 200 application/json; charset=utf-8 2025-12-29 18:42:11.4166|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 18:42:11.4166|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:42:11.4166|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.1302ms 204 2025-12-29 18:42:11.4286|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-29&EndDate=2025-12-29&UploadStatus=2&Page=1&PageSize=100 2025-12-29 18:42:11.4286|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 18:42:11.4286|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:42:11.4286|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 18:42:11.4286|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 18:42:11.4386|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-29 18:42:11.4386|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:42:11.4993|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-29 18:42:11.5019|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService) in 61.7489ms 2025-12-29 18:42:11.5019|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPendingPaymentQueue (PaymentService)' 2025-12-29 18:42:11.5019|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 77.0313ms 200 application/json; charset=utf-8 2025-12-29 18:42:22.8002|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:42:22.8002|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:42:22.8002|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.4482ms 204 2025-12-29 18:42:22.8002|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:42:22.8166|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 18:42:22.8166|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:42:22.8166|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 18:42:22.8166|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:42: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-29 18:42: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-29 18:42:22.9590|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 18:42:22.9590|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 133.3861ms 2025-12-29 18:42:22.9590|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:42:22.9590|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 151.83ms 200 application/json; charset=utf-8 2025-12-29 18:42:31.5925|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:42:31.5925|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:42:31.6000|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.5685ms 204 2025-12-29 18:42:31.6000|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:42:31.6000|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 18:42:31.6144|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:42:31.6144|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 18:42:31.6144|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:42:31.6144|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 18:42:31.6144|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:42:31.7393|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 18:42:31.7393|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 118.8494ms 2025-12-29 18:42:31.7393|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:42:31.7393|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 137.848ms 200 application/json; charset=utf-8 2025-12-29 18:42:40.7558|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:42:40.7558|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:42:40.7558|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 6.8651ms 204 2025-12-29 18:42:40.7558|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:42:40.7707|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 18:42:40.7707|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:42:40.7707|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 18:42:40.7707|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:42:40.7707|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 18:42:40.7866|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:42:40.9095|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 18:42:40.9095|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 126.6569ms 2025-12-29 18:42:40.9095|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:42:40.9095|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 149.3683ms 200 application/json; charset=utf-8 2025-12-29 18:43:09.8389|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 OPTIONS http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:43:09.8389|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:43:09.8389|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 7.1859ms 204 2025-12-29 18:43:09.8513|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 GET http://rcpayapi.mof.gov.sl/PaymentService/api/Payment/Statistics?CorporateId=207&Days=30 2025-12-29 18:43:09.8513|2|INFO|Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler|Successfully validated the token. 2025-12-29 18:43:09.8513|4|INFO|Microsoft.AspNetCore.Cors.Infrastructure.CorsService|CORS policy execution successful. 2025-12-29 18:43:09.8513|1|INFO|Microsoft.AspNetCore.Authorization.DefaultAuthorizationService|Authorization was successful. 2025-12-29 18:43:09.8513|0|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executing endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:43:09.8513|3|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Route matched with {action = "GetPaymentStatistics", controller = "Payment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPaymentStatistics(Int64, System.String, System.String, Int32) on controller PaymentService.Controllers.PaymentController (PaymentService). 2025-12-29 18:43:09.8513|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:43:09.9892|1|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor|Executing ObjectResult, writing value of type 'CorporatePay.Common.Model.Response`1[[PaymentService.Data.Model.PaymentStatisticsViewModel, PaymentService.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-29 18:43:09.9963|2|INFO|Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker|Executed action PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService) in 131.8765ms 2025-12-29 18:43:09.9963|1|INFO|Microsoft.AspNetCore.Routing.EndpointMiddleware|Executed endpoint 'PaymentService.Controllers.PaymentController.GetPaymentStatistics (PaymentService)' 2025-12-29 18:43:09.9963|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 148.8005ms 200 application/json; charset=utf-8 2025-12-29 18:45:06.6277|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:45:06.6277|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:50:06.8198|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:50:06.8198|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:55:07.0582|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 18:55:07.0582|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 19:00:07.1453|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 19:00:07.1453|10403|INFO|Microsoft.EntityFrameworkCore.Infrastructure|Entity Framework Core 3.1.10 initialized 'AppDbContext' using provider 'Microsoft.EntityFrameworkCore.SqlServer' with options: using lazy-loading proxies 2025-12-29 19:03:48.2003|1|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request starting HTTP/1.1 POST http://127.0.0.1:16900/PAYMENTSERVICE/iisintegration 0 2025-12-29 19:03:48.2003|2|INFO|Microsoft.AspNetCore.Hosting.Diagnostics|Request finished in 2.0105ms 202 2025-12-29 19:03:48.2003||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:7824:255e9fe8 caught stopping signal... 2025-12-29 19:03:48.2003||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:7824:255e9fe8 caught stopped signal... 2025-12-29 19:03:49.2485||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:7824:255e9fe8 All dispatchers stopped 2025-12-29 19:03:49.2648||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:7824:255e9fe8 successfully reported itself as stopped in 6.9539 ms 2025-12-29 19:03:49.2648||INFO|Hangfire.Server.BackgroundServerProcess|Server vliv-eftapp01:7824:255e9fe8 has been stopped in total 1057.649 ms