feat(payments-next): Replace console logging calls with LoggerService
Because: * LoggerService provides better metadata and consistent log levels across the application than the console logs permit This commit: * Replaces console calls with LoggerService in NestJS services, Next.js route handlers, and server actions * Adds an optional logger parameter to type-cacheable cache strategies, defaulting to console to preserve existing behavior Closes #PAY-2131